在软件开发过程中,常常会看一些优秀的二方库的源代码,而二方库如果是Java开发的,并且没有提供源码,只有Jar包的形式,这时候我们就需要使用反编译工具去查看源代码。
Mac版Java反编译工具JD-GUI
- 下载完成后,打开jdgui.zip 包可以看到如下目录结构
jd-gui-0.3.5.osx.i686.dmg 文件是mac安装的执行文件
jd-gui-1.4.0.jar 文件是反编译工具的源文件
- 点击 jd-gui-0.3.5.osx.i686.dmg 进行安装,会弹出如下界面
mac系统在安装不明来源的软件时,需要进行认证,进入到mac的系统偏好设置里打开安全与隐私,设置仍要打开,如下图
- 安装过程中可能会出现JD-GUI以外退出的情况,不要慌..
- 这时,我们需要在mac终端上安装 jd-gui,如下图
安装脚本