java反编译工具jd-gui使用详解
一、JD-GUI介绍
JD-GUI是一个独立的图形实用程序,显示“.class”文件的Java源代码。使用JD-GUI浏览重构的源代码,以便即时访问方法和字段。
二、下载
MAC安装包:https://www.jb51.net/softs/353133.html
window安装包:https://www.jb51.net/softs/577284.html

三、安装
1、解压压缩包

2、双击JD-GUI.app,提示报错

3、按住 Control 键点按 App 图标,然后从快捷键菜单中选取“打开”。
报错信息
ERROR launching 'JD-GUI'
No suitable Java version found on your system!
This program requires Java 1.8+
Make sure you install the required Java version.

4、更改包内容,设置java的路径

找到文件universalJavaApplicationStub ,使用文本编辑器打开

更改java的位置

235行的osascript命令和237行的exit 3注释掉或者删除就行了,然后加上你的java命令路径,我的是:JAVACMD=“/usr/bin/java”

5、 Control 键点按 App 图标,打开

四、使用教程
1、直接把jar包拖入即可

2、一般在
3、通过搜索查看关键字

4、依次的去查找


到此这篇关于java反编译工具jd-gui使用详解的文章就介绍到这了,更多相关java反编译工具jd-gui使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
关于synchronized、volatile、ReentrantLock的区别与对比
这篇文章主要介绍了关于synchronized、volatile、ReentrantLock的区别与对比,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-04-04
jdbc连SQL server显示1433端口连接失败图文解决方法
这篇文章主要给大家介绍了关于jdbc连SQL server显示1433端口连接失败的图文解决方法,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下2024-06-06
lombok注解@Data使用在继承类上时出现警告的问题及解决
Lombok的@Data注解简化了实体类代码,但在子类中使用时会出现警告,指出equals和hashCode方法不会考虑父类属性,解决方法有两种:一是在父类上使用@EqualsAndHashCode(callSuper=true)注解;二是通过配置lombok.config文件,均能有效解决警告问题2024-10-10
Java中构造函数,set/get方法和toString方法使用及注意说明
这篇文章主要介绍了Java中构造函数,set/get方法和toString方法的使用及注意说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-01-01


最新评论