其他分享
首页 > 其他分享> > 修改springboot内置jar包的默认版本

修改springboot内置jar包的默认版本

作者:互联网

目录

1. 概述

2. 修改内置tomcat的版本

3. 参考资料


1. 概述

使用springboot开发项目时,其会内置一些jar包版本,例如内置的tomcat为embed-tomcat,如下图tomcat-embed-core:9.0.24表示内置的使用的tomcat版本是9.0.24。

由于某些原因,如安全漏洞问题,我们需要修改tomcat的版本,此时有两种方法,一种是直接升级使用的springboot版本,另一种就是只升级tomcat的版本。其中第二种代价较小,但是要注意升级后的版本兼容问题,下面主要介绍如何只修改tomcat的版本。

 

2. 修改内置tomcat的版本

首先在电脑上进入到maven仓库目录,找到使用的spirngboot版本对应的pom文件,例如我使用是2.1.8.RELEASE版本,则找到下列文件即可

.m2\repository\org\springframework\boot\spring-boot-dependencies\2.1.8.RELEASE\spring-boot-dependencies-2.1.8.RELEASE.pom

找到tomcat的版本配置项

可以看到这里配置的是9.0.24,此时我们只需要在项目的pom文件中,覆盖上述参数配置即可

重新build项目即可。

mvn -T 2 clean package -Dmaven.test.skip=true -Dcheckstyle.skip -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true 

修改其他jar包方式类似

3. 参考资料

https://blog.csdn.net/yulinxx/article/details/104853891
https://tieba.baidu.com/p/7169580306
https://download.csdn.net/download/rongyongfeikai2/3462669
https://qwert.blog.csdn.net/article/details/105672376

标签:内置,springboot,tomcat,jar,版本,Dmaven,https,true
来源: https://blog.csdn.net/litlit023/article/details/113876674