一、背景:创建一个SpringBoot+SpringCloud项目时,添加依赖spring-cloud-starter-netflix-eureka-client和spring-cloud-starter-netflix-eureka-server
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>**spring-cloud-starter-netflix-eureka-client**</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>**spring-cloud-starter-netflix-eureka-server**</artifactId>
</dependency>
</dependencies>
<!--配置在父工程中要管理的依赖-->
<dependencyManagement>
<dependencies>
<!--导入SpringCloud需要用的依赖信息 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<!--import依赖范围表示将spring-cloud-dependencies包中的依赖信息导入-->
<scope>import</scope>
</dependency>
<!--导入SpringBoot需要用的依赖信息-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.1.6.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.2</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.31</version>
</dependency>
</dependencies>
</dependencyManagement>
spring-cloud-starter-netflix-eureka-client和spring-cloud-starter-netflix-eureka-server爆红。
二、尝试解决办法:
1、手动添加与SpringBoot相匹配的版本2.2.2.RELEASE。无效。
2、刷新缓存。无效。
3、Maven→reload project。无效。
4、关闭工程,重启。无效。
求解!