java - 为 Java 字节码或类图开发反编译器

标签 java parsing decompiling

我计划开发一个应用程序,该应用程序将以java字节代码或类图或元模型作为输入,并根据包结构生成源代码。 但我需要一些建议,例如,

如何启动这个应用程序,是否有任何将元模型或字节代码转换为源代码的API。

最佳答案

在这种情况下,您可以检查 Jdec 框架。它正在执行以下功能:

  • 选择性反编译类文件

  • 反汇编java类

它是开源的。 http://jdec.sourceforge.net/

我认为这可能是一个好的开始。

关于java - 为 Java 字节码或类图开发反编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10748507/

相关文章:

java - 将字符串解析为 JodaTime 时出现无效格式异常

javascript - 如何根据请求从 JS 文件发送 JSON 响应?

xcode - 是否可以查看mac应用程序的来源?

java - 为什么java反编译器不保存注解

javascript - 是否可以获取 WASM 文件并返回 JS 文件?

java - 使用 void* 作为 Java 对象的 C++ 等价物

java - 如何让我的 Java 应用程序从某个在线时钟获取全局时间

Java文件路径问题

java - 我想在 ListView 中一行显示两个项目

xml - 如何使用 Alex 和 Happy 对电子邮件进行 Lex、解析和序列化为 XML