Spring Boot

时间:2016-07-06 20:27:31

标签: spring maven pom.xml

我有一个简单的春季启动应用程序,我试图添加春天云领事。 Spring cloud consul依赖于更新版本的spring boot。在我的POM中,我为所有弹簧启动工件指定了版本1.3.5.RELEASE

问题在于,即使为spring-boot-starter-web指定了版本1.3.5,它仍会下载1.2.3版本的依赖项

有没有办法让maven获得所有Spring引导工件的1.3.5.RELEASE,包括传递依赖?我知道我可以明确列出所有这些,但是有更好的方法吗?

以下是eclipse的POM依赖性视图: enter image description here

1 个答案:

答案 0 :(得分:0)

是的,简单使用正确的父母:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.3.6.RELEASE</version>
    <relativePath/> 
</parent>

并从spring boot依赖项中删除版本。