专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 Java反编译工具的用法

Java反编译工具的用法

更新时间:2021-09-13 12:33:08 来源:动力节点 浏览703次

这里只介绍JD-GUI工具,目前公认为是比较好的Java开发工具,官网地址:http://java.decompiler.free.fr/

首先介绍这些反编译插件如何应用在Eclipse插件中,安装的方式有:

1.在Eclipse->Help->install softWare里,输入以下网址来完成安装

http://java.decompiler.free.fr/jd-eclipse/update

2.手工安装

(1)在eclipse目录下建 myplugins/jdeclipse/eclipse和links 共4个目录。

(2)把附件中的site.xml文件解压到eclipse的根目录下。

(3)把附件中的features和plugins目录解压到刚刚建的 %eclipse_home%/myplugins/jdeclipse/eclipse目录下。

(4)在links目录下创建一个后缀名是link的文件(如jdeclipse.link),用记事本打开并添加

"path= eclipse安装路径\\myplugins\\jdeclipse"

(5)用终端(win用户用命令窗口)去到eclipse的根目录下运行./eclipse -clean

或者可以参考:

JD-Core 是一个免费的库,从一个或多个“.class”文件中 重构Java源代码。JD-Core可以用来恢复丢失的源代码,并深究Java运行时类库。支持Java 5的功能:如注释,泛型或键入“枚举” 。JD-GUI 和 JD-Eclipse都包括JD-Core。

JD-GUI 是一个独立的显示“.class” 文件Java源代码的图形用户界面工具。您可以使用JD-GUI浏览和重建源代码的即时访问方法和字段,以代码高度方式来显示反编译过来的代码。

JD-Eclipse是一个插件Eclipse平台。它允许您调试所有的Java源代码。

安装完毕之后,按F3可能还是原来的class查看器,不能正常调用jd的class查看器,此时需要设置class文件的关联打开方式为jd程序,如下图:Eclipse默认的是Viewer,jd插件安装之后会多出一个Editor,选择那个并设置为默认的,则在F3的时候可以看到,如果找不到源码则会反编译class文件得到源码并显示。

注:对于存在原始码的类,他不会强行反编译,也就是说他还是会用eclipse自带的Class File Viewer查看class文件。

以上就是动力节点小编介绍的"Java反编译工具的用法",希望对大家有所帮助。感兴趣的朋友可以关注一下动力节点Java开发工具栏目,里面有更多关于Java开发工具相关资料,可以帮助大家更好的进行Java学习

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>