如何使用.CLASS文件编辑Java应用程序

时间:2013-08-07 08:55:38

标签: java .class-file

我一直在尝试使用.CLASS容器编辑此程序中的.jar个文件,并使用.bat文件来启动它。

我不熟悉Java,我尝试过Java反编译器,但他们不让我编辑源代码,只复制它。我似乎没有一个可以实际正确保存和编码的程序。

这里最好的选择是轻松编辑这个Java程序的.CLASS文件吗?

编辑:对于所有享受这一点的人来说,该程序是开源的并允许修改。所以,非常感谢你因违法而受到的所有责任。

3 个答案:

答案 0 :(得分:4)

您可以尝试使用Fernflower对其进行反编译,编辑代码,然后使用普通的javac将其编译回类文件。

答案 1 :(得分:1)

没有真正的“简单”方式。你可以编辑字节码......但这有点复杂。你可以使用JD,但正如你所说,它只是非常有用。

答案 2 :(得分:1)

使用java de-compliler从字节代码中获取源代码,根据需要修改保存在不同位置(如修改后的复制源代码),然后编译&运行