根据jd-gui源码自己生成工具
你好! 本篇是关于jd-gui在git官网上的readme的辅助说明。
前提条件
- git bash ,主要用于从git服务器下载源码,当然你也可以手动下载;
- JDK 8 , 本次编译需要Java 8或以上版本;
编译jd-gui(How to build JD-GUI)
下载源码
- 选择放置源码的路径,如 C:\setup\work 具体自行决定。
- 打开CMD窗口,WIn+R,输入cmd 后回车。
- 切换至step 1中确定的目录
- 使用git命令下载源码
git地址为:https://github.com/java-decompiler/jd-gui.git
下载编译工具
- 打开C:\setup\work\jd-gui\gradle\wrapper\gradle-wrapper.properties
- 红框标注的地址即需要下载的编译工具及对应版本,直接下载下来
- 将下载下来的压缩文件gradle-5.2.1-bin.zip,放置到C:\setup\work\jd-gui\gradle\wrapper路径下。
- 修改step1红框标注的内容修改为:
编译
- 打开powershell命令窗口,(可参考打开CMD,此处不再累赘)
- 切换至C:\setup\work\jd-gui
- 执行命令:
./gradlew.bat build
4 查看C:\setup\work\jd-gui\build\launch4j下生成了jd-gui.exe。这就是我们需要的反编译工具。