如何将类文件转换为JAR文件

时间:2014-12-27 17:34:11

标签: java android

我有一个JAR文件,我想在其类的内部编辑一个字符串。所以我使用Winrar提取它,完成了我想要的更改并保存了它。现在我有一个包含子文件夹的文件夹,其中包含类文件(大约30个)。我的问题是如何从这些文件夹和文件中重新创建Jar文件?就像它正在执行提取Jar文件的反向操作..?

2 个答案:

答案 0 :(得分:1)

Jar文件基本上是一个zip文件 - 但编辑jar的最佳方法是使用文件管理器(如Total Commander)。您可以在存档中透明地删除,复制,重命名......等等。

http://en.wikipedia.org/wiki/JAR_%28file_format%29

可能只是Total Commander的一个提示 - 只需使用 Ctrl-Pagedown 即可进入存档。而且我认为jar编辑没有问题(在某些情况下你没有其他选择)。但是类文件编辑......它是一个不同的游戏...

答案 1 :(得分:1)

你可以创建一个.zip文件,将它(使用WinRAR)重命名为something.jar,使其成为.jar存档,然后复制那里的文件夹。

但你真正建议不要做什么
你不应该像那样提取和重新存档。

请勿重复。不要编辑.class文件!