项目构建错误:缺少org.springframework.cloud:spring-cloud-starter-config:jar的'dependencies.dependency.version'

时间:2019-01-18 15:53:10

标签: spring-cloud

我正在通过链接https://howtodoinjava.com/spring-cloud/spring-cloud-config-server-git/开发代码,当我更新 Spring Boot 版本 2.1.2.RELEASE 时,pom.xml给了我错误以下。

  

项目构建错误:org.springframework.cloud:spring-cloud-starter-config:jar的'dependencies.dependency.version'丢失。

<dependency>
       <groupId>org.springframework.cloud</groupId>
       <artifactId>spring-cloud-starter-config</artifactId>
</dependency>

1 个答案:

答案 0 :(得分:0)

最好的方法是添加一个属性,以定义所有spring-cloud依赖项的版本,如下所示:

<properties>
    ...
    <spring-cloud.version>Hoxton.RELEASE</spring-cloud.version>
</properties>

然后添加此依赖项管理:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>${spring-cloud.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>