1.背景 :
之前用eclipse的时候,jd不能反编译java8的代码。网上搜了一下,可以用procyon-decompiler。也是能用,遗憾的是不是图形界面。
2.使用方法:
(1)java -jar procyon-decompiler-0.5.29.jar 需要反编译的class文件 -o 保存文件名
java -jar procyon-decompiler-0.5.29.jar 需要反编译的jar文件 -o 保存文件名
eg: java -jar procyon-decompiler-0.5.29.jar jarnName.jar jarDistDir
eg: java -jar procyon-decompiler-0.5.29.jar jarnName.jar jarDistDir
(2) ./start $1 $2
./start 反编译的jar或者.class文件 基于当前路径的生成文件目录(不填默认是/tempDistDir)
eg: ./start a.jar temp
./start a.class temp
./start a.
./start a.class temp
./start a.