我该如何从命令提示符中反编译一个JAR(.class
二进制文件)到.java
源文件?
我该如何从命令提示符中反编译一个JAR(.class
二进制文件)到.java
源文件?
我发现jd-cmd非常适合这项工作,可以递归地在子文件夹中处理多个文件。要在命令行上反编译一组文件,请运行以下命令:
README.md
文件。java -jar jd-cli.jar -od <my-output-folder> <my-input-folder>
。2021年,命令行似乎更加简单:
将目标jar文件反编译到jar_result
文件夹,并使用ALL
级别输出日志。
$ jd-cli target.jar -od jar_result -g ALL