`

Eclipse中查看jar包中的源码 [JadClipse]

阅读更多

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的正确路径。

 

 

 

 

 

 

 

2
0
分享到:
评论

相关推荐

    eclipse反编译看jar源码插件jad

    将net.sf.jadclipse_3.3.0.jar复制到eclipse安装目录下的plugins目录中;将jad.exe放入电脑中任意文件夹中比如D:\Java\jdk1.7.0\bin,在eclipse的首选项中的jadClipse的path to decompiler中配置为 D:\Java\jdk1.7.0...

    eclipse查看第三方jar包源码

    1.将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下 2.再删除eclipse的configuration目录下org.eclipse.update文件 3.重启eclipse,点击菜单栏中File->Restart 4.下载jad的可执行文件,解压后放在某一磁盘...

    eclipse 和 myeclipse 反编译插件JadClipse 和安装方法

    eclipse 和myeclipse的源码反编译文件,jadClipse插件和安装方法

    eclipse查看第三方jar包源码(内附工具及详细使用教程).rar

    当运行引用了第三方jar包项目时,突然报出了jar包中的...我们想看一下这个class文件的代码时,经常出现无法查看的情景,可使用JadClipse + net.sf.jadclipse_3.3.0.jar对jar包进行反编译,具体工具及使用教程在资源包中

    Eclipse中查看没有源码的Class文件的方法

    但是有时候很多异常会从jar包里爆出来,我们没有源代码,就无法去查找具体原因,那么有没有一个工具可以让我们直接就像自己写的代码一样在Eclipse中按住Ctrl+鼠标,就直接查看源码呢? 1、把...

    eclipse-jadClipse插件.rar

    eclipse反编译插件,在没有jar包源码的情况下,可以方便地查看jar包中的java .class文件,无须下载jar源码。

    eclipse插件openexplorer|net.sf.fjep.fatjar|jadclipse

    eclipse常用插件,包含如下插件: openexplorer_100.jar:打开文件所在目录 net.sf.fjep.fatjar_0.0.31.jar:打包 jadclipse&jad;.rar:查看源码

    eclipse编译.class所需jar包

    eclipse查看源码可以通过反编译成.class文件,插件所需要有jad.exe net.sf.jadclipse_3.3.0.jar

    net.sf.jadclipse_3.3.0.jar和jad.exe

    eclipse中直接查看jar文件源码的方法,可以通过下载net.sf.jadclipse_3.3.0.jar插件来实现。

    Eclipse 安装反编译插件jadclipse安装包以及安装说明

    Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,...不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码

    jad及net.sf.jadclipse插件

    压缩包中包含.class文件反编译工具jad.exe,以及jad eclipse插件net.sf.jadclipse,方便我们在eclipse中开发时在没有引用源码包情况下随时查看所引用的jar包源码

    net.sf.jadclipse_3.3.0.jar及jad.exe

    用于eclipse查看jar源码相关文件

    eclipse集成JAD反编绎工具

    1. jadeclipse插件:解压后,找到net.sf.jadclipse_3.3.0.jar复制到eclipse安装目录plugins下面, ...5.反编绎打开方式:如鼠标焦点放到需要查看源代码地方,按F3(可查看eclipse源码快捷键)就能打开经过反编绎的代码上.

    jadclipse和jd-gui.exe

    jadclipse是的eclipse插件,可以在eclipse中直接查看class文件! 也可以通过jd-gui.exe直接打开.jar文件进行查看源码!

    非常好的java反编译工具(有jar包,exe文件和详细说明 )

    1.把那个jar包放到eclipse3.x\plugins文件夹里面 2.jad.exe放到eclipse3.x文件夹中 3.重新启动eclipse,就会看到jadclipse设置项,jad的路径安装图片中配置就行ok了。

    java反编译工具jad1.5.8+jd-gui.exe+jadclipse_3.3.0(都是最新版本)

    如果没有默认,可以在Eclipse的Windows-> Perference->General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。 设置完成后,在eclispe下摁住Ctrl键用鼠标点击...

    eclipse jad反编译插件

    4. 安装插件net.sf.jadclipse_3.3.0.jar (将此文件拷到eclipse 的plugins 目录下,或者【推荐】 按照我介绍的eclipse 插件安装方法安装)。 5. 设定路径:进入Window -> Preferences -> Java -> JadClipse,将...

    eclipse的JAD插件

    eclipse的JAD插件,用来查看jar源码,安装后可轻松的按住Ctrl对应的类名即可查看对应类的源码,非常方便。 内文件版本: 1.jad.exe 2.net.sf.jadclipse_3.3.0.jar 使用方法可以参照本人第一篇博客,欢迎来踩哦~

    myeclipse中配置读取反编译class(附使用说明)

    3. 将jadnt158.zip 解压,拷贝jad.exe 到%JAVA_HOME%\bin\ 目录下。...Jadclipse是eclipse中的一个插件,是用于在eclipse中双击*.class文件时直接查它的*.java代码,相当于一个查看器,但不可以单独使用。

    jad158g.win.zip

    eclipse,myeclipse2018,2017中使用反编译class的工具。测试可以使用,配置如下:myeclipse2018 配置,myeclipse2018安装目录下创建dropins\jad,jad\features,jad\plugins . net.sf.jadclipse_3.3.0.jar 放置到 ...

Global site tag (gtag.js) - Google Analytics