spring boot和spring cloud插件相互引入时,双方版本如何选择

  • Post author:
  • Post category:其他


我们在搭建spring Cloud和spring boot项目时,经常会因为两种的版本冲突导致项目失败。比如你的spring boot项目依赖是:

<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.5.3</version>
		<relativePath/> 
	</parent>		

上面的springboot的版本是2.5.3,突然某一天你这个项目需要引入springcloud的一个组件,如注册中心的客户端依赖:

<dependency>
	            <groupId>org.springframework.cloud</groupId>
	            <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
	        </dependency>

你不知道spring-cloud-starter-netflix-eureka-client用多少版本的,随便用一个版本,项目jar可能不兼容,那怎么查呢?

通过访问这个链接

https://start.spring.io/actuator/info

(记住哦)

返回json内容,通过格式化&#



版权声明:本文为zhangxiboss_zx原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。