Intellij Idea如何使用Extenal Tools反编译java类
1. 下载JD-GUI,你也可以下载其它的反编译工具
下载地址 http://jd.benow.ca/
2. 配置External Tools
File——》Settings——》Tools——》External——Tools,点击”+”添加,配置信息如下:
配置项中的 $ClipboardContent$的意思是jd-gui.exe命令的运行参数为粘贴板中的内容!
3. 如何使用配置的JdCompiler External Tools
1) 打开要反编译的Class文件,再右键选择“Copy Reference”
将该Class文件的路径copy 到粘贴板,内容如下
“G:/maven_jar/com/alibaba/fastjson/1.2.41/fastjson-1.2.41.jar!/com/alibaba/fastjson/JSONObject.class:4”
2) Copy粘贴板中文件所在的jar包路径
复制的内容如下:“G:/maven_jar/com/alibaba/fastjson/1.2.41/fastjson-1.2.41.jar”
4. 在打开的Class文件上,右键“External Tools——》JdCompiler”