使用 IntelliJ IDEA 反编译 jar
使用 IntelliJ IDEA 反编译 jar
# 前提条件
- 安装了 jdk
- 安装了 IntelliJ IDEA 以及 "Java Bytecode Decompiler" 插件
# 步骤
以反编译 test.jar 为例说明。
# 反编译
# 创建目标文件夹
mkdir target
# 反编译并将产出至目标文件夹
java -cp "${IDEA_HOME}\plugins\java-decompiler\lib\java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true test.jar target
# 查看
以上命令执行完,target目录下将会生成一个新的 test.jar
, 解压即可得到源码。
# TODO
准备一个脚本,可以用来反编译jar,以及自动反编译依赖的其他jar
上次更新: 2023/12/08, 06:34:37