一 安装 Java Decompiler 插件
Preferences->Plugins->Marketplace 搜索并安装插件即可。通常这个插件 IDEA 会默认安装,如果已经有了就不用装了。

二 创建文件夹
创建文件夹,用于存放反编译后的文件。例:mkdir ~/Desktop/idea-rt (在Desktop目录下创建idea-rt 文件夹)
三 反编译
~/Downloads/jbr/Contents/Home/bin/java -cp “/Applications/IntelliJ IDEA 2.app/Contents/plugins/java-decompiler/lib/java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true ~/Desktop/idea_rt.jar ~/Desktop/idea-rt
注:
(1)~/Downloads/jbr/Contents/Home/bin/java 是 java.exe 的目录。
(2)/Applications/IntelliJ IDEA 2.app/Contents/plugins/java-decompiler/lib/java-decompiler.jar 是java-decompiler 插件存放的目录。
(3)org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true 是固定值
(4)~/Desktop/idea_rt.jar 是你要反编译的文件。
(5)~/Desktop/idea-rt 是你反编译后想要存放的文件目录。
四 解压
反编译完成后会在目标文件夹下获得一个.jar 文件(在该示例中获得了一个idea_rt.jar 文件)。将该.jar 文件解压即可。(例:unzip idea_rt_jar)。完成!!!
本文介绍了如何在IDEA中安装JavaDecompiler插件,创建存放反编译文件的目录,以及使用命令行进行反编译和解压操作。详细步骤包括从插件市场安装插件,指定java.exe路径,设置目标文件夹,并解释了相关参数的含义。

740

被折叠的 条评论
为什么被折叠?



