2014-12-27 44 views
0

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

回答

1

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

但是,你正在做的事情是不是真的建议做
你不应该提取和像重新归档。

并且不要重复不要编辑.class文件!

+0

嗨,我会这样做,但我可以知道为什么编辑类文件不好吗? – AlphaCode 2014-12-27 17:46:57

+0

当我这样做时,它说该文件已损坏 – AlphaCode 2014-12-27 17:49:56

+0

你不应该编辑.class文件永远,因为如果你不知道你在做什么,你可以大规模地匆匆一趟<。< – RecursiveExceptionException 2014-12-27 18:06:43

1

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

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

可能只有一个为总指挥官尖 - 进入档案只使用按Ctrl-下页。而且我不认为在编辑jar文件时这是错误的(在某些情况下,您没有其他选择)。然而,类文件编辑...它是一个不同的游戏...

+0

嗨,我已经试过了,现在它完美的工作,谢谢!我只需要修复我的类文件编辑方法,一切都会好的:D – AlphaCode 2014-12-27 18:10:42