我打算开发一个应用程序,它将java字节码或类图或元模型作为输入,并根据包结构生成源代码。但我需要一些建议,例如,
如何启动此应用程序,意味着是否有任何将元模型或字节码转换为源代码的 api。
我打算开发一个应用程序,它将java字节码或类图或元模型作为输入,并根据包结构生成源代码。但我需要一些建议,例如,
如何启动此应用程序,意味着是否有任何将元模型或字节码转换为源代码的 api。
在这种情况下,您可以使用 Jdec 框架进行检查。它正在执行以下功能:
类文件的选择性反编译
反汇编一个java类
它是开源的。 http://jdec.sourceforge.net/
我认为这可能是一个好的开始。