修改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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值