如何编辑.jar文件?

use*_*568 34 java mobile jar

可能重复:
修改jar中的文件

所以我有一个包含一个.class文件的jar文件.我只需要更改文件中的一些单词.我应该使用什么程序?

我希望这适用于我的手机.

Vai*_*hav 29

这是我做的:

  • 使用WinRAR提取文件
  • 对提取的文件进行了更改
  • 使用WinRAR打开原始JAR文件
  • 使用ADD按钮替换我修改的文件

而已.我和我的诺基亚一起测试了它,它对我有用.


sna*_*ile 22

jar文件是zip存档.您可以使用7zip(一个非常简单的工具来打开存档)来提取它.您还可以将其扩展名更改为zip并使用任何内容来解压缩文件.

现在你有了你的类文件.没有简单的方法来编辑类文件,因为类文件是二进制文件(你不会在那里找到源代码.可能是一些字符串,但不是java代码).要编辑类文件,您可以使用classeditor之类的工具.

您拥有类在类文件中使用硬编码的所有字符串.因此,如果您想要更改的唯一内容是某些字符串,则可以在不使用分类器的情况下执行此操作.