分享记录一次处理反编译jar代码修改后重新打包部署的方式:
1.拿到程序跑的jar包。用反编译工具jd-gui-1.6.5.jar进行反编译并找到要改的class文件,直接File保存到桌面就是一个java文件,如下所示:
2.如果本地有源代码的框架,可以直接替换工程中的修改文件,调整后编译无报错即可如下所示:(如果本地无原框架那就要把整个工程反编译本次不说明)
3.把最新编译好的jar解压获取到编译文件,把在运行的jar也进行解压。然后取最新编译好的jar方法文件(主方法和子方法
1
−
1-
1−N)复制到在运行的jar包里面,如下所示:
4.把替换好的原jar添加到zip压缩文件然后修改后缀jar即可重新部署调试,如下所示:
java反编译jar代码重新打包
最新推荐文章于 2024-06-12 09:25:43 发布