从Eclipse中的第三方jar查看源代码

时间:2011-10-03 10:25:38

标签: java eclipse jar reverse-engineering

我正在Eclipse中开发一个Java项目。在这里我使用了第三方JAR,我已经在类路径中添加了它。现在我想了解JAR文件中的代码,并希望查看实际代码并浏览第三方代码,就像我自己的代码一样。

我的问题是:我没有手动反编译JAR中的所有类文件并根据包声明将它们放在适当的文件夹中,而是Eclipse有一些方法可以为我反编译它们,并将它们放入适当的文件夹?在这种情况下采取的方法应该是什么?

3 个答案:

答案 0 :(得分:3)

我使用的反编译器是JAD。它有一个eclipse插件,Jadclipse。

您可以从http://www.varaneckas.com/jad

下载JAD

你可以从http://sourceforge.net/projects/jadclipse/获得Jadclipse。单击下载jar,然后将jar复制到Eclipse / plugins目录中,然后重新启动Eclipse。从Preferences-> Java-> JADClipse设置JAD的路径。然后尝试查看一个类应该给出反编译代码。

答案 1 :(得分:1)

我一直在使用Java Decompiler并且发现它非常有用,我不知道eclipse但它似乎有一个eclipse插件:JD-Eclipse

答案 2 :(得分:0)

我建议要求第三方提供源代码并将其放入您的项目中。反编译可能是他们的意愿:)

相关问题