我有一个jar文件,其中包含一些java文件,这些java文件的类文件和一些属性文件。现在我需要对这些java文件进行一些修改。我可以使用7 zip解压缩jar,可以对java文件进行必要的更改然后保存它,但是类文件怎么样?我做了一些搜索,但没有找到适合我的解决方案。任何人都可以建议我实现这一目标需要遵循的步骤。
答案 0 :(得分:1)
编辑java文件,如上所述编译它,您只编辑代码的非编译版本。
就个人而言,我使用eclipse(这可能是你想要的方式),它实际上将所有内容编译成一个.jar文件。
eclipse也是一个编程IDE,所以它不仅可以编译,而且还可以编辑你的代码!
答案 1 :(得分:1)
编辑java文件,编译java文件。一旦成功编译并生成相同的.class文件,将其替换为旧的.class文件并再次创建一个jar。
编译帮助请参阅此How to compile a .java file in Java?
再次帮助创建一个jar (JAVA) Use Command Prompt to create .jar file from multiple .class files
答案 2 :(得分:0)
我建议你更新java文件重新编译它并重新生成包含所有依赖项的jar文件。为什么要冒不必要的风险来破坏罐子,因为它会浪费你的时间和精力。