我一直在尝试.CLASS
使用.jar
容器编辑该程序中的文件,并使用一个.bat
文件来启动它。
我不熟悉 Java,我尝试过 Java 反编译器,但它们不允许我编辑源代码,只能复制它。我似乎没有一个程序可以真正正确地保存和编码它。
在这里轻松编辑此 Java 程序.CLASS
文件的最佳选择是什么?
编辑:对于所有喜欢降低此功能的人,该程序是开源的并且允许修改。因此,感谢您指责它是非法的。
我一直在尝试.CLASS
使用.jar
容器编辑该程序中的文件,并使用一个.bat
文件来启动它。
我不熟悉 Java,我尝试过 Java 反编译器,但它们不允许我编辑源代码,只能复制它。我似乎没有一个程序可以真正正确地保存和编码它。
在这里轻松编辑此 Java 程序.CLASS
文件的最佳选择是什么?
编辑:对于所有喜欢降低此功能的人,该程序是开源的并且允许修改。因此,感谢您指责它是非法的。
您可以尝试使用 Fernflower 对其进行反编译,编辑代码,然后使用普通 javac 将其编译回类文件。
没有真正的“简单”方法。您可以编辑字节码......但这有点复杂。您可以使用 JD,但正如您所说,它只是那么有用。
使用java反编译器从字节码中获取源代码,根据你想要的修改保存在不同的位置(比如复制源代码和你的修改)然后编译并运行。