不重新打包项目并替换部分jar包
使用场景:比如在紧急修复fastjson问题,或者没有源码的JAR包
1、解压原jar包(xxx为自己的jar包名)
jar -xvf xxxxx.jar
2、删除原jar需要被替换的jar包文件
rm -f ./BOOT-INF/lib/xxxxx.jar
3、将提前准备好的新jar包文件替换至上一步删除的路径中
mv xxxxx.jar BOOT-INF/lib/
4、重新压缩为jar包(此处test.jar就是你需要修改为的jar包名字,自行修改)
jar -cfM0 test.jar BOOT-INF/ META-INF/ org/