反编译工具procyon-decompiler
学java开发的小伙伴肯定会遇到各式各样的问题,借鉴他人代码学习是提高自身代码技术的方式之一。
但是面对 *.class那没有颜色的文字,肯定看的头昏脑涨。而且不能进行编译,实操性着实是低。
于是乎找到了一款软件Java decompiler,但是问题又来了,这软件只能支持JDK1.7及以下的版本。
于是找到有一款软件完美的解决了版本不兼容的问题
一、procyon-decompiler的下载
免费官网下载
点击蓝色矩形框便可以下载到一个jar文件了
二、procyon-decompiler的使用
打开命令提示行
1.Win+R打开运行功能
2.输入“cmd”,回车。
3.然后输入
公式:java -jar procyon-decompiler的绝对路径 -jar 想反编译文件的绝对路径 -o 输出文件夹的绝对路径
这样你就会看到*.jar文件反编译成一堆的java文件啦
如果看不懂再往下看。
————————————————————————分割线————————————————————————
举个例子,这个将*.jar文件反编译
比如procyon-decompiler-0.5.34的绝对路径是
G:\download
我要反编译的文件Demo.jar的绝对路径是
G:\re\Demo.jar
反编译后输出的*.java格式的文件夹的绝对路径是
G:\out
在命令提示行输入反编译运行执行
输入java -jar G:\download\procyon-decompiler-0.5.34.jar -jar G:\re\Demo.jar -o G:\out
如果你还不懂的话回复一哈,我看到会尽可能帮忙哒!