Java Decompiler Plugin For Eclipse IDE
1. 下载JAD ,
 1.5.8版本的jad在 http://www.softpedia.com/progDownload/JAD-Download-85911.html
将展开后的jad.exe放到某个目录,例如 c:/jad/jad.exe
2. 下载JADClipse插件
http://sourceforge.net/projects/jadclipse/files/
将展开后的net.sf.jadclipse_3.3.0.jar放入Eclipse的plugins子目录下
3. 启动Eclipse
    注意:eclipse需要重新启动
4. 配置Jadclipse, 在 Windows - Preferences - Java - JadClipse下
配置Jad的路径为 C:/jad/jad.exe;
只需编辑这一个值就ok了

5:eclipse重新启动,即可。
6:
In Eclipse, try F3 into any class which does not has the source, Jad will decompile it automatically.
see examples :
- *jadclipse*/// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
 - // Jad home page: http://www.kpdus.com/jad.html
 - // Decompiler options: packimports(3) radix(10) lradix(10)
 - // Source File Name: JSObject.java
 - package netscape.javascript;
 - import java.applet.Applet;
 - import sun.plugin.javascript.JSContext;
 - // Referenced classes of package netscape.javascript:
 - // JSException
 - public abstract class JSObject
 - {
 
运行过程中可能出现的错误:
1:
- /*jadclipse*/
 - /*
 - DECOMPILATION REPORT
 - Decompiled from: C:\Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\jre\lib\rt.jar
 - Total time: 16 ms
 - Jad reported messages/errors:
 - Exit status: 0
 - Caught exceptions:
 - java.io.IOException: Cannot run program "jad" (in directory "C:\Documents and Settings\Administrator\.net.sf.jadclipse\1262594305781"): CreateProcess error=2, ϵͳÕҲ»µ½ָ¶
 - at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
 - at java.lang.Runtime.exec(Runtime.java:593)
 - at net.sf.jadclipse.JadDecompiler.decompile(JadDecompiler.java:160)
 - Decompiled from: /opt/ATG/ATG10.0.2/DAS/lib/servlet.jar
 - Total time: 26 ms
 - Jad reported messages/errors:
 - Exit status: 0
 - Caught exceptions:
 - java.io.IOException: Cannot run program “jad” (in directory “/home/citrisys/.net.sf.jadclipse/1311068558030″): java.io.IOException: error=2, No such file or directory
 - at java.lang.ProcessBuilder.start(ProcessBuilder.java:475)
 
错误原因:
Make sure your “jad.exe ” in existed in that folder.
配置Jadclipse, 在 Windows - Preferences - Java - JadClipse下
    配置Jad的正确路径。
Java Decompiler Plugin For Eclipse IDE的更多相关文章
- eclipse ide for java ee developers与eclipse ide for java developers有什么区别
		
前者集成了WTP,可用于j2ee开发,功能更完善
 - 转换基于Maven的Java项目支持Eclipse IDE
		
在过去的教程中,使用 Maven 创建了一个Java项目,但是这个项目不能导入到Eclipse IDE中,因为它不是 Eclipse 风格的项目. 这里有一个指南,向您演示如何转换 Maven 生成 ...
 - Centos7 安装eclipse IDE for C++
		
1.安装前eclipse需要java, yum -y install java 查看版本java -version 2.下载eclipse IDE http://www.eclipse.org/dow ...
 - 类型:Java;问题:eclipse配置maven;结果:eclipse配置maven
		
eclipse配置maven 下面跟大家分享的是eclipse配置maven的方法. 方法/步骤 安装maven之前,要先安装jdk及配置JAVA_HOME环境变量.JDK1.4以上. 下载maven ...
 - Ubuntu系统---C++之Eclipse IDE 编译器安装
		
Ubuntu系统---C++之Eclipse IDE 编译器安装 Eclipse是一个基于Java的.开放源码的.可扩展的应用开发平台,它为编程人员提供了一流的Java集成开发环境(Integrate ...
 - Java反编译利器-Jad, Jode, Java Decompiler等及其IDE插件
		
转自:http://blog.csdn.net/superbeck/article/details/5189231 对于长年使用Java的程序员,大部分应该都会或多或少的使用到反编译软件.毕竟,不可能 ...
 - eclipse ide for java ee developers 开发环境搭建(j2ee)
		
转载自:http://www.iteye.com/topic/982182 真的是一片很不错的文章啊! 使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指 ...
 - eclipse ide for java ee developers 开发环境搭建(J2EE) 【转载】
		
使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指导,专门讲解了一下Eclipse开发环境的搭建过程, 一是帮助他们尽快的熟悉IDE的使用,二也是保证团队 ...
 - Eclipse IDE for Java EE Developers 与 Eclipse Classic(Eclipse Standard)区别
		
Eclipse下载官网:http://www.eclipse.org/downloads/ 版本: 1.Eclipse classic(Eclipse Standard):Eclipse的标准版; 2 ...
 
随机推荐
- Centos7.4使用SoftEther搭建V.PN
			
参考: https://blog.csdn.net/qq_39591494/article/details/78625394?locationNum=9&fps=1 https://www.b ...
 - s3c2440——swi异常
			
系统复位的时候,从0地址开始执行,这个时候系统处于svc管理模式. 一般而言,我们的app应用程序是处于用户模式的,但是用户模式不能访问硬件,必须处于特权模式才可以.所以这里我们用swi软中断方式来实 ...
 - WPF 异步执行
			
private void Operate_OnClick(object sender, RoutedEventArgs e) { AsyncFindBox(); RadWindow.Alert(&qu ...
 - JAVA-JSP内置对象之session范围
			
相关资料:<21天学通Java Web开发> session范围1.就是指客户浏览器与服务器一次会话范围内,如果和服务器断开连接,那么这个属性也就失效了.2.通过使用session的set ...
 - C#学习笔记(27)——委托排序(1)
			
说明(2017-11-20 17:21:35): 1. 感觉难点都在冒泡排序上..貌似之前跳过去了没学啊!冒泡排序的精髓就在于,两两比较,最大的排到最后一位,再把前面的重新两两比较,把最大的排到倒数第 ...
 - iOS 统计Xcode整个工程的代码行数
			
小技巧5-iOS 统计Xcode整个工程的代码行数 1.打开终端 2.cd 空格 将工程的文件夹拖到终端上,回车,此时进入到工程的路径 此时已经进入到工程文件夹下 3.运行指令 a. find . - ...
 - oc调javascript方法(evaluateJavaScript:)&&js给oc发通知
			
在ios8中引入了WKWebView控件,通过在头文件引用 #import <WebKit/WebKit.h>来使用该控件, 这个控件与oc的原生控件uiwebview很相似,它更方便oc ...
 - 轻量级Modal模态框插件cta.js
			
今天给大家分享一款轻量级Modal模态框插件cta.js.这是一款无需使用jQuery插件,纯js编写的模态框弹出特效.效果图如下: 在线预览 源码下载 实现的代码. html代码: <se ...
 - python json (loads(),load(),jump(),jumps())
			
# loads() str to json data# jumps() json to str# jump() json to filedef ladstest(): data = '{"n ...
 - [转]mysql update case when和where之间的注意事项
			
原文地址:http://www.cnblogs.com/rwxwsblog/p/4512061.html 在日常开发中由于业务逻辑较为复杂,常常需要用到UPDATE和CASE...WHEN...THE ...