java反编译修改源码
ps:建议修改源码前备份原jar包!!!
1、列出jar包的文件清单(非必须,主要是为了方便查看需要修改的文件的路径)
//输入命令
jar tf abc.jar
2、将需要修改的文件解压出来
//命令
jar xf abc.jar BOOT-INF/classes/application.properties
这个命令会将目标文件所在的包路径和文件拷贝到当前命令执行的目录下
3、使用修改后的文件替换jar包中对应的文件
修改上面拷贝出来的对应文件内容,执行下面命令,修改后的文件会覆盖原jar包中的内容
//使用刚刚修改的文件替换jar包中的对应文件,输入命令
jar uf abc.jar BOOT-INF/classes/application.properties
本文介绍了如何使用命令行工具对Java jar包进行反编译和源码修改。首先,通过`jartf`列出jar包内容,然后使用`jarxf`解压指定文件,接着修改解压出的源码,最后用`jaruf`命令更新jar包,覆盖原有文件。此方法适用于需要快速修改jar包内源码的情况。
1万+

被折叠的 条评论
为什么被折叠?



