springboot中如何替换class文件
更新时间:2023年02月16日 08:33:57 作者:阿文_ing
这篇文章主要介绍了springboot中如何替换class文件,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
背景
线上项目需要替换jar包中的class文件以支持正常部分代码改动
原始jar包解压
jar -xvf ***.jar

解压后的文件目录如上图
替换需要替换的class文件,在BOOT-INF下面
发现需要替换的是lib中一个jar包中的class
然后找到这个jar包,再执行解压步骤



将替换后的文件打成jar包
jar -cfM0 XX.jar ./

将打好的jar包替换/BOOT-INF/lib下的jar包
再将其打成jar包
执行图如下

如下图就完成了替换

将上面上成的jar包部署即可
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Java中ArrayList在foreach里remove的问题详析
这篇文章主要给大家介绍了关于Java中ArrayList在foreach里remove问题的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧2018-09-09
feignclient https 接口调用报证书错误的解决方案
这篇文章主要介绍了feignclient https 接口调用报证书错误的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-03-03


最新评论