当前位置: 首页 > 后端技术 > Java

如何配置jad让Eclipse自动显示反编译后的.class源码

时间:2023-04-01 17:46:25 Java

默认情况下,如果想在Eclipse中查看没有SourceCodeattach的Java类的源码:会在ClassFile中看到如下内容EditorTip:Sourcenotfound:我们可以使用一个叫JAD的工具帮我们反编译.class,这样我们就可以在Eclipse中直接查看这些类的源代码。可以从此链接下载JADforEclipse插件。下载jad.exe文件:将下载的JAD插件放入Eclipse插件文件夹中:将JAD.exe文件放入JRE目录下的bin文件夹中:重启Eclipse,菜单Windows->Preference->Java,即可找到一个新的配置JadClipse的tab页,将jad.exe的路径配置到Pathtodecompiler一栏:现在在Eclipse中任意一个类点击F3,就可以马上得到JAD帮我们反编译的源码:ThePlug-inDevelopmentEnvironment(PDE)提供用于创建、开发、测试、调试、构建和部署Eclipse插件、片段、特性、更新站点和RCP产品的工具。PDE还提供全面的OSGi工具,这使其成为组件编程的理想环境,而不仅仅是Eclipse插件开发。PDE子项目由UI、API工具和构建组成。我们还有一个孵化器组件,我们可以在其中开发非SDK功能。PDEUI:模型、构建器、编辑器等,以方便在EclipseIDE中进行插件开发。PDEAPI:工具EclipseIDE和构建过程集成工具来维护API。PDE构建:基于Ant的工具和脚本来自动化构建过程。PDE孵化器:开发尚未准备好添加到EclipseSDK的新工具PDEBuild的目标是促进插件构建过程的自动化。本质上,PDEBuild根据文件(如plugin.xml和build.properties)提供的开发时信息生成Ant脚本。生成的Ant脚本可以从CVS存储库中获取相关项目,构建jar、Javadoc、源代码zip,将所有内容以发布就绪格式放在一起并将其发送到远程位置(例如本地网络或下载服务器))。虽然PDEBuild仍然得到维护,但并未得到积极增强。对于新构建,也可以考虑其他构建系统,例如MavenTycho或Gradle。