我正在通过链接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>
答案 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>