如何修改jar文件内容和反编译class文件 | 您所在的位置:网站首页 › 如何修改jar包里的内容和内容 › 如何修改jar文件内容和反编译class文件 |
这里主要分享两个方面:如何修改jar文件内容及如何反编译class文件。 修改jar包很多时候我们拿到第三方的jar包,但是发现里面有内容需要修改或删除,可以采取如下几步: 例如这里有一个文件test-1.0-SNAPSHOT.jar,我发现这里面有一个test.xml文件需要删除。 1)解压jar包先解压到当前目录 jar -xvf test-1.0-SNAPSHOT.jar然后删除之前不要的jar包 rm -f test-1.0-SNAPSHOT.jar 2)修改文件删除解压出来的test.xml文件 rm -f text.xml 3)重新打包最后将剩下文件重新打包即可。 jar -cvf test-1.0-SNAPSHOT.jar ./ 反编译class文件有时候修改了代码,但是后面又想确定代码是不是在这个jar包里,这个时候可以反编译class文件检查修改的代码是否生效。 仍然以test-1.0-SNAPSHOT.jar为例: 1)下载反编译工具jadhttps://varaneckas.com/jad/ 2)解压jar包 jar -xvf test-1.0-SNAPSHOT.j |
CopyRight 2018-2019 实验室设备网 版权所有 |