-4

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

我不熟悉 Java,我尝试过 Java 反编译器,但它们不允许我编辑源代码,只能复制它。我似乎没有一个程序可以真正正确地保存和编码它。

在这里轻松编辑此 Java 程序.CLASS文件的最佳选择是什么?

编辑:对于所有喜欢降低此功能的人,该程序是开源的并且允许修改。因此,感谢您指责它是非法的。

4

3 回答 3

4

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

于 2013-08-07T08:59:59.513 回答
1

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

于 2013-08-07T08:59:24.633 回答
1

使用java反编译器从字节码中获取源代码,根据你想要的修改保存在不同的位置(比如复制源代码和你的修改)然后编译并运行。

于 2013-08-07T09:07:31.507 回答