开发者

springboot中如何替换class文件

目录
  • 背景
  • 原始jar包解压
  • 替换需要替换的class文件,在BOOT-INF下面
  • 将替换后的文件hYKClFkYJT打成jar包
  • 如下图就完成了替换
  • 总结

背景

线上项目需要替换jar包中的class文件以支持正常部分代码改动

原始jar包解压

jar -xvf ***.jar

springboot中如何替换class文件

解压后编程客栈的文件目录如上图

http开发者_Go培训://www.devze.com

替换需要替换的clas编程s文件,在BOOT-INF下面

发现需要替换的是lib中一个jar包中的class

然后找到这个jar包,再执行解压步骤

springboot中如何替换class文件

springboot中如何替换class文件

springboot中如何替换class文件

将替换后的文件打成jar包

jar -cfM0 XX.jar ./

springboot中如何替换class文件

将打好的jar包替换/BOOT-INF/lib下的jar包

再将其打成jar包

执行图如android下

springboot中如何替换class文件

如下图就完成了替换

springboot中如何替换class文件

将上面上成的jar包部署即可

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新开发

开发排行榜