异常信息
Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/cloud/client/loadbalancer/LoadBalancedRetryFactory
基础依赖版本
Spring boot 1.5.6.RELEASE + Spring cloud Dalston.SR4
问题:
项目分为api、mian两个模块,两个模块引入的fegin依赖冲突了,导致项目无法启动;
解决:
去掉了api中的依赖
api引入的fegin依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-openfeign-core</artifactId>
<version>2.2.5.RELEASE</version>
</dependency>
mian引入的fegin依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-feign</artifactId>
</dependency>
反思:写代码的时候,千万不要图顺手随便引依赖啊!!!!自己埋下的雷,让大哥陪着我排了一上午 (手动哭泣)