如何编辑jar内的代码?

Ars*_*ray 2 java reflector decompiling jar reflexil

可能的重复:
从 jar 文件更改类的代码

我从 .Net 那里得到了这个,那里有 Reflector 和 Reflexil,使我能够打开程序集并编辑其代码,而无需重新编译它。我做了一些研究,发现了 jd-gui,它可以让我查看 jar 内的 java 代码,但我找不到任何类似于 reflexil 的东西。

有没有什么软件可以让我修改 jar 而不必重新编译它们?

Fra*_*eau 5

实际上,jar 只是一个 zip,因此无需重新编译。只需将其解压缩(使用 jar xf),添加、替换或删除一些文件或目录,然后再次将其打包(使用 jar cf)即可。