【发布时间】:2011-03-19 12:16:38
【问题描述】:
是否有用于编辑 java 类文件的实用程序(或 eclipse 插件)? 我想操作 java 类文件的字节码而不重新编译它,也没有完整的构建路径。
例如重命名方法、添加/删除指令、更改常量等。
我发现的唯一实用程序是:
classeditor 但它的功能非常有限(例如无法重命名事物和操作指令)。
-
jbe 不保存更改(可能是因为类验证失败 - 在我进行任何更改之前,尽管类运行良好)
(jbe最初遇到类路径问题,将类路径添加到jbe.bat文件有帮助)
【问题讨论】:
-
jbe 有什么问题?它是 Java,所以它应该可以在任何地方运行。
-
@musikk 抛出异常:线程“main”中的异常 java.lang.NoClassDefFoundError: ee/ioc/cs/jbe/browser /BrowserApplication
-
异常不是崩溃。你有一个类路径问题。
-
如果我无法运行提供的入门示例,我通常会放弃一个项目。如果 that 不运行,那么还有什么不运行?
标签: java bytecode decompiler bytecode-manipulation .class-file