使用spring-cloud 搭建微服务的时候,由于spring-cloud和spring-boot版本管理是不同的,每一个spring-cloud版本兼容的spring-boot版本也是不相同!
那么如果使用了不兼容的版本内容时候,就会出现一个问题,启动服务出现
java.lang.NoSuchMethodError:org.springframework.boot.builder.SpringApplication
那么如何进行解决呢:
一般我们在网络上查询到的内容一般为一个简单的对应表:
然而这个对应表最起码接近两年没有更新了,对我们来说使用了 spring-boot 2.0 以上版本难有参考意义,那么如何查询对应版本呢:
查询spring-cloud 对应版本
1 进入spring-cloud 官网
官网地址 https://spring.io/projects/spring-cloud
点击LERAN
选择对应的spring-cloud版本,点击Reference Doc
进入介绍
即可看到兼容spring-boot版本