Eclipse中查看jar包中的源码
2014-02-09 13:32
295 查看
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 :
Java代码
*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:
Java代码
/*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的正确路径。
其他:
Juno Eclipse版本需要
配置文件关联关系,在Preference中file associations中配置*.class & *.class without source 的default editors为jad,到此就可以使用jad的反编译功能了。
配置所需的jar包和程序:http://download.csdn.net/detail/okkeqin/6906765
相关文章推荐
- 查看Jar包源码乱码的Eclipse插件
- 在Eclipse中查看jar包源码的方法
- Eclipse中查看jar包中的源码
- Eclipse查看jar包源码
- Eclipse中查看Jar源码出现乱码的解决办法
- eclipse中直接查看jar文件源码
- myeclipse 和 eclipse 报错总结(查看第三发jar源码)
- Eclipse中查看jar包中的源码
- 关于用eclipse查看jar包中源码的解决办法
- 解决在eclipse中无法查看引用jar包的源码
- 秒杀查看Jar包源码乱码的Eclipse插件
- Eclipse中查看jar包中的源码
- eclipse 源码查看 jar包反编译神器 JD-jui
- Eclipse中查看jar包中的源码
- Eclipse中查看jar包中的源码的配置步骤
- eclipse中Attach Source找不到源码,该如何查看jar包源码
- eclipse中如何把源码打进jar包(创建有源码的jar包,或者有源码如何在eclipse中查看)
- Eclipse/Intellij IDEA查看jar包的源码和注释
- 在Eclipse中查看Android.jar中的源码
- eclipse查看jar源码的方法