Eclipse 4.2 安装Java反编译插件
题记转自:
http://blog.csdn.net/zklth/article/details/7919909
在eclipse下安装反编译插件可以直接查看 .class 文件对应的java源码。
反编译插件有 jdeclipse 和 jadeclipse。
(1) jdeclipse
http://www.djjavadecompiler.com/
(2) jad + jadeclipse
下载 jad.exe:http://www.varaneckas.com/jad/ (从维基中找到的地址)
下载完成后,复制到任意路径,例如我复制到 %Java_Home%\bin 下,即:D:\Program Files\Java\jdk1.6.0_33\bin\jad.exe
然后,Window->Preferences->Java->JadClipse,在Path to decompiler中填写反编译工具jad的全路径名,即:D:\Program Files\Java\jdk1.6.0_33\bin\jad.exe。
下载 jadeclipse:http://sourceforge.net/projects/jadclipse/files/
下载 net.sf.jadclipse_3.3.0.jar 后,复制到 eclipse主目录下的 plugin文件夹下,然后重启 eclipse。
然后做如下设置:
Windows -> Perference -> General -> Editors -> File Associations ,
在File Type 下选择*.class,然后在 Associated Editors下选择JadClipse Class File Viewer,并点击右侧的 default 按钮,设置为默认编辑器。
注意,这样设置后,你双击某些 .class 文件仍不能反编译,这是因为这些class文件没有附加的源码,要想解析所有 class 文件,还需做如下设置:
在File Type 下选择 *.class without source,然后在 Associated Editors下单击add,添加JadClipse Class File Viewer,然后选择JadClipse Class File Viewer,并点击右侧的default按钮,将 JadClipse Class File Viewer 设置为 *.class without source 的默认编辑器。
详细安装和使用可以参考:
http://wujingenli.iteye.com/blog/1128029
http://hi.baidu.com/manly_001/blog/item/3815804bdfe2a0f783025c2b.html
分享到:
相关推荐
1. **JAD**: JAD是一个流行的Java反编译器,可以将`.class`文件转换为源代码形式。可以从[Softpedia](http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JAD.shtml)下载JAD。 2. **...
3. **混淆**:将类名、方法名和变量名转换为简短的无意义的名称,这不仅可以防止反编译,增加代码的安全性,还能降低被逆向工程破解的风险。 使用ProGuard时,开发者通常会编写配置文件,指定需要保留的关键类和...
- **详细解析**:Eclipse是一款开源的Java IDE,支持广泛的插件,可用于各种用途的软件开发。Eclipse以其高度可定制性和强大的功能而受到开发者们的喜爱。 #### 第二章 数据类型 - **2.1 基本类型** - **2.1.1 ...
Eclipse提供丰富的插件系统,可以根据需求安装不同功能的插件,如MyEclipse用于企业级Web应用开发,Maven插件用于项目构建管理。 1.1 调试程序 在Eclipse中,调试是通过Debug视图进行的。首先设置断点,断点是在...
2.3 使用Eclipse/MyEclipse来编写,编译并运行Java程序 47 2.4小结 50 第三章 Eclipse 的基础概念,配置和使用 51 3.1界面布局 51 3.1.1菜单 51 3.1.2 工具栏 51 3.1.3 透视图(Perspective)切换器 52 3.1.4 视图...
5.3.1 下载Eclipse的Tomcat插件 5.3.2 为Eclipse配置Tomcat插件 5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六...
5.3.2 为Eclipse配置Tomcat插件 5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 ...
5.3.2 为Eclipse配置Tomcat插件 5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 ...
5.3.2 为Eclipse配置Tomcat插件 5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 ...
2.1.4 安装和配置ODT插件 14 2.2 第一个OPhone应用程序 16 2.2.1 新建OPhone项目 16 2.2.2 运行OPhone项目 18 2.2.3 更新资源文件 21 2.3 调试OPhone应用程序 24 2.3.1 设置断点 25 2.3.2 启动调试 25 2.3.3 单步...
- **Eclipse**: 如果选择使用Eclipse作为开发工具,则需要安装ADT (Android Development Tools) 插件,至少版本21.0.0。 - **其他IDE**: 如IntelliJ IDEA等也支持Android应用开发。 - **SDK Manager**: 使用SDK ...
- **plugin动作标签**:插入Java插件到页面中。 ```jsp , World!" /> ``` - **useBean动作标签**:用于创建JavaBeans实例。 ```jsp ``` #### 三、JSP内置对象 JSP提供了九个内置对象,用于简化开发流程...
1.2.2 安装Eclipse和ADT插件 7 1.3 Android常用开发工具的用法 10 1.3.1 创建、删除和浏览AVD 10 1.3.2 使用Android模拟器 (Emulator) 14 1.3.3 使用DDMS进行调试 15 1.3.4 Android Debug Bridge...
- **安装 CDT 插件**:用于支持 C++ 开发。 - **设置路径**:确保 Eclipse 能够找到 OpenCV 的头文件和库文件。 - **创建项目**:配置项目以使用 OpenCV 库。 ##### 1.4 Windows 环境下的安装 - **下载安装包**:从...