起因由一个漏洞检测,需要升级spring的版本号。
项目用的springcloud alibaba套装,所以打算直接升springboot和springcloud的版本号来解决此问题。
项目原版本号如下:
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.5.RELEASE</version>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Hoxton.SR3</version>
去springboot官网看了一下,已经看不到一年前的版本文档了。几经周转最终找到了一种方案,直接根据URL访问历史版本的文档。
https://docs.spring.io/spring-boot/docs/
https://docs.spring.io/spring-cloud/docs/
首先要找到安全版本的springframework对应的springboot版本。
https://docs.spring.io/spring-cloud/docs/Hoxton.SR9/reference/html/
升级后的版本号如下 :
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.5.RELEASE</version>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Hoxton.SR9</version>
参考文章:https://blog.csdn.net/suolongdse/article/details/107746888#_7