Java Jar文件中的修改

Java Jar文件中的修改,java,jar,executable-jar,Java,Jar,Executable Jar,我有一个jar文件,它由一些java文件、这些java文件的类文件和一些属性文件组成。现在我需要对这些java文件进行一些修改。我可以使用7ZIP提取jar,可以对java文件进行必要的更改,然后保存它,但是类文件呢?我做了一些关于的搜索,但没有找到任何适合我的解决方案。有人能告诉我实现这一点需要遵循的步骤吗。编辑java文件,如上所述编译它,您只编辑未编译版本的代码 就我个人而言,我使用eclipse(这可能是实现您想要的功能的方法),它实际上将所有内容都编译到一个.jar文件中 eclips

我有一个jar文件,它由一些java文件、这些java文件的类文件和一些属性文件组成。现在我需要对这些java文件进行一些修改。我可以使用7ZIP提取jar,可以对java文件进行必要的更改,然后保存它,但是类文件呢?我做了一些关于的搜索,但没有找到任何适合我的解决方案。有人能告诉我实现这一点需要遵循的步骤吗。

编辑java文件,如上所述编译它,您只编辑未编译版本的代码

就我个人而言,我使用eclipse(这可能是实现您想要的功能的方法),它实际上将所有内容都编译到一个.jar文件中


eclipse也是一个编程IDE,因此它不仅可以编译代码,还可以编辑您的代码

编辑java文件,编译java文件。一旦成功编译了它并且为它生成了.class文件,就用旧的.class文件替换它并再次创建一个jar

有关编译的帮助,请参见此


关于再次创建jar的帮助

我建议您更新java文件,重新编译它并重新生成包含所有依赖项的jar文件。为什么要冒不必要的风险损坏jar,因为这将浪费您的时间和精力。

您需要编译java文件,然后再压缩它。jar提供了比7zip更多的选项