修改java的jar包
修改java的jar包
·
1.第一种方法:尝试通过idea自带工具修改
https://blog.csdn.net/zhangshenghang/article/details/142311328
2.第二种方法:思路:解压jar包,反编译,然后将反编译的代码修改再次编译,打包成jar包
–需要配置jdk的环境变量
第一步:解压jar包,通过jdk自带的工具解压
jar -xvf your_jar_name.jar 解压缩
解压出来的东西
第二部:反编译解压的东西
通过JAD进行反编译
将services复制到JAD的目录下
jad -r -d aaa -s java services***.class 将services反编译到aaa文件下
-r :重新加载生成包结构
-d:产出文件放置的地方
-s:输出文件的后缀名
第三步:
用反编译的java文件,替换原来的class文件,用idea打开项目,修改想要修改的部分,(JDK版本得和原来的对上,要不然压缩成jar包有问题的),用编译的文件替换解压jar的class文件
第四步:将替换过的文件压缩成jar包
jar -cvf0M util.jar ./ 将目录下所有的打包成util.jar
更多推荐
所有评论(0)