标签: java parsing decompiling
iam计划开发一个应用程序,它将java字节代码或类图或元模型作为输入,并根据包结构生成源代码。 但我需要一些建议,比如,
如何启动此应用程序,意味着有没有将元模型或字节代码转换为源代码的api。
答案 0 :(得分:1)
在这种情况下,您可以使用Jdec框架进行检查。它正在执行以下功能:
选择性反编译类文件
反汇编java类
它是开源的。 http://jdec.sourceforge.net/
我认为这可能是一个好的开始。
答案 1 :(得分:0)
不确定BCEL是否正在寻找,但值得一看。 当我个人需要反编译一些java字节码我正在使用JAD。 此外,当您正在寻找对Java字节码的一般性介绍以便更好地理解时,请尝试注释中的两个链接(我每个答案仅限于两个链接,所以我为此带来的不便表示道歉。)