不想費事的,可以去https://download.csdn.net/download/qq_34595792/12461930此處直接下載jar包
1. 首先,去https://github.com/jpbirdy/programming-for-the-jvm 下載源碼
2. 將此源碼編譯爲class字節碼文件
2.1 在命令行模式下,打開源碼所在目錄,比如 cd src
2.2 執行命令:dir *.java/s/b > srclist.txt 即將此目錄下所有.java文件的絕對路徑寫入srclist.txt文件中
2.3 javac -classpath.;lib/thumbelina.jar;lib/scheduling.jar;lib/sax2.jar;lib/htmlparser.jar;lib/htmllexer.jar;lib/filterbuilder.jar;lib/brokenwin_utility.jar;
-d com @srclist.txt 利用javac編譯器和其他輔助jar包,將srclist.txt文件中中所列.java文件,編譯爲class文件,並放入com包中
3. 將字節碼文件打包爲jar包
jar -cvf Oolong.jar com 即利用jar -cvf命令 將com下字節碼文件,打包爲Oolong.jar的jar包
4. 將編譯成功的Oolong.jar包,放到jdk/lib目錄下,並在classpath下添加指向該jar的路徑:如.;%JAVA_HOME%\lib\Oolong.jar
5. 執行彙編(反編譯)操作
java COM.sootNsmoke.oolong.Gnoloo Test.class 即可生成Test.j文件,用文本編輯工具打開Test.j文件,即可查看
注:不想費事的,可以去https://download.csdn.net/download/qq_34595792/12461930此處直接下載jar包