首页 > 其他分享 >修改/编辑jar包

修改/编辑jar包

时间:2023-02-24 09:35:37浏览次数:42  
标签:解压 编辑 jar 压缩 BOOT 修改 META INF

替换或者导入jar包时,jar包被自动压缩,springboot规定嵌套的jar包不能在被压缩的情况下存储。

解决(本文以升级ojdbc包为例):

使用jar命令解压jar包,在压缩包外重新替换jar包,在进行压缩。

步骤1:解压jar包   jar -xvf  *.jar

PS D:\ttmp> jar -xvf *.jar
  已创建: META-INF/
  已解压: META-INF/MANIFEST.MF
  已创建: BOOT-INF/
  已创建: BOOT-INF/classes/
  已创建: BOOT-INF/classes/com/
步骤2:替换jar包

rm -rf BOOT-INF/lib/ojdbc14-10.2.0.4.0.jar
mv ojdbc7-12.1.0.2.0.jar BOOT-INF/lib/

 

步骤3:重新压缩jar

 jar -cfM0 new.jar BOOT-INF/ META-INF/ org/

 

引用自:https://blog.csdn.net/educast/article/details/106659197

标签:解压,编辑,jar,压缩,BOOT,修改,META,INF
From: https://www.cnblogs.com/niexiongjun/p/17150189.html

相关文章