`
tankmarshal
  • 浏览: 35697 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在eclipse上安装反编译工具jd-eclipse

阅读更多

在eclipse上点一些类名的时候会弹出:

source not found:

The source attachment does not contain the source for the file String.class

 You can change the source attachment by clicking Change Attached Source below:

 

当然 你可以点击那个“Change Attached Source”的按钮,来指定你所需要的class的源文件路径

 

也可以用我现在要说的jd-eclipse工具

 

你可以在:http://java.decompiler.free.fr/?q=jdeclipse 下载到java decompiler的eclipse插件

 

然后你可以通过覆盖,或者eclipse>>help>>Install New Software来引入插件

但是我更喜欢用link文件的方式

 

把下载下来的eclipse插件解压放在eclipse目录下

比如:D:\Program Files\eclipse\jd-eclipse

在eclipse 目录新建个links文件夹,

在里面新建个文件jdclipse.link,文件名无所谓,只要后缀是.link

然后打开文件,写上path=jd-eclipse   这个jd-eclipse就是你jd相对于eclipse根目录的目录

保存就OK了

 

重启eclipse

随便点开一个class文件

 

可能会报一个错:

D:\Program Files\eclipse\configuration\org.eclipse.osgi\bundles\57\1\.cp\lib\linux\x86\libjd-eclipse.so: Can't load this .dll (machine code=0x101) on a IA 32-bit platform

 

出这个错的时候,你需要去你下载的压缩包里找到

jd.ide.eclipse.win32.x86_0.1.3.jar这个jar

解压他,在lib/win32/x86下复制jd-eclipse.dll文件

拷贝到D:\Program Files\eclipse\configuration\org.eclipse.osgi\bundles\57\1\.cp\lib\linux\x86\目录下,将jd-eclipse.dll重命名为libjd-eclipse.so将原来的覆盖掉

 

重启eclipse,你就可以看到反编译好的class文件了

 

当然,反编译的class文件是没有源码好看的,因为源码有大量的注释

分享到:
评论

相关推荐

    Java反编译工具jd-gui的eclipse插件安装

    Java反编译工具jd-gui的eclipse插件安装和使用,里面包含了jd-eclipse-site-1.0.0-RC2.zip,以及安装说明。离线安装

    JAVA反编译工具JD-GUI最新版,支持JDK7,8,9,10

    非常好用的JAVA反编译工具JD-GUI: 1、支持JDK 1.1.8, JDK 1.3.1, JDK 1.4.2, JDK 1.5.0, JDK 1.6.0, JDK 1.7.0, JDK 1.8.0, JDK 9.0.1, JDK 10.0.2 2、下载包,包含jd-gui-1.6.3.jar,jd-gui-windows-1.6.3.zip,jd...

    java反编译工具JD-Eclipse+JD-GUI

    jd.ide.eclipse_0.1.5 JD-Eclipse is a plug-in for the Eclipse platform. It allows you to display all the Java sources during your debugging process, even if you do not have them all. JD-Eclipse is ...

    Java反编译工具 jd-gui-windows-1.6.6

    jd-gui.exe 工具类 用于查看反编译的jar包 “Java Decompiler项目”旨在开发工具,以便反编译和分析Java 5“字节代码”和更高版本。 JD-Core是一个从一个或多个“.class”文件重构Java源代码的库。 JD-Core可用于...

    jd-eclipse-site-1.0.0-RC2.zip(jd反编译工具)

    jd-eclipse-site-1.0.0-RC2.zip(在eclipse查看.class源码的反编译工具)

    java反编译工具jd-gui-windows-1.6.6

    《JD-GUI》是一款反编译软件,JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。

    java反编译工具JD-GUI

    JD-GUI 是一个用 C++ 开发的 Java 反编译工具,由 Pavel Kouznetsov开发,支持Windows、Linux和苹果Mac Os三个平台。而且提供了Eclipse平台下的插件JD-Eclipse、IntelliJ的插件JD-IntelliJ。JD-GUI不需要安装,直接...

    jd-eclipse-2.0.0.zip

    jar包反编译工具,积分不够的去开源社区:https://github.com/java-decompiler/jd-eclipse

    Java反编译工具-JD-GUI Java是跨平台

    Java反编译工具-JD-GUI Java是跨平台的,JD-GUI提供了多个系统的支持,但是不建议直接安装,最快的方式推荐直接下载JAR包,然后用java -jar进行运行

    JD-GUI,一款非常好用的Java反编译工具

    JD-GUI,无意间发现的一款非常小功能功能符合我个人要求的反编译工具,它有着类似eclipse一样的界面,可以整个jar文件地反编译,然后将编译后的src文件保存,这样你就可以直接放到你的项目中,断点调试

    eclipse反编译插件+jd-gui.exe.rar

    eclipse反编译插件,直接在eclipse中使用,无需在mraketplace中下载,赠送jd-gui.exe工具。

    jd_gui jad eclipse 反编译工具

     3、将jad反编译工具jad.exe放到jdk安装路径的bin目录下面,jadclipse_3.1.0.jar放到eclipse的安装目录下的plugins目录下。  4、启动eclipse,打开:Window->Preferences->Java->JadClipse.  Path to ...

    jd-eclipse eclipse 反编译工具

    离线eclipse插件,通过该工具可在eclipse 中查看jar 反编译后的代码

    JD-GUI java反编译工具组合包

    jd-eclipse-2.0.0.zip eclipse插件包,直接本地安装即可 jd-gui-1.6.6.jar java版本,只要装了jdk的操作系统都可以使用 jd-gui-1.6.6-min.jar java版本浓缩版,只要装了jdk的操作系统都可以使用 jd-gui-osx-1.6.6....

    Java反编译工具 jd-gui

    著名的Java反编译工具, 包括windows版本,jar版本和Eclipse插件版本

    jd-gui-0.3.3.windows 绿色版--java反编译工具

    java反编译工具,可以把.class文件反编译成.java文件

    java反编译软件jd-gui

    JD-GUI 是一个用 C++ 开发的 Java 反编译工具,由 Pavel Kouznetsov开发,支持Windows、Linux和苹果Mac Os三个平台。而且提供了Eclipse平台下的插件JD-Eclipse。 JD-GUI不需要安装,直接点击运行,可以反编译jar,...

    java反编译工具(jd-gui)

    《JD-GUI》是一款反编译软件,JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。 解压直接运行jd-gui.exe,把java的class文件直接拖到jd-gui...

    Java反编译工具jd-gui

    Java反编译工具,实现了eclipse的高亮着色功能,多文件标签浏览

Global site tag (gtag.js) - Google Analytics