剛開始我在網上下載了jad這個工具就覺得能夠進行java的反編譯了,沒想到還要下載一個jadclipse,而後在網上找了N久終於找到關於這兩個東西裝到eclipse的方法,首先是把jadclipse.jar包複製到%eclipse_home%\plugins這個目錄下面,搞了很久我才知道%eclipse_home%是指eclipse的安裝文件夾,而後是把jad.exe這個程序複製到java安裝文件的jdk安裝文件的bin目錄下,而後打開eclipse>window>preferences就能夠看到裏面多了一個jadclipse而後配置好path to decompiler:即jad的安裝目錄和directory for temporary files:即你將要把反編譯的文件存放的地方。java
我覺得搞到這一部就預示着完成任務了,而後我就直接把.class文件拖到eclipse中,結果出現了eclipse
/*jadclipse*/
//Error!工具
我總結了一下,應該是弄錯了,而後又在網上找到jad的簡單使用方法,就是把.class文件複製到%java_home%\jdk\bin中(這裏的jdk並不必定跟各位的是同一個版本的)而後弄出DOS,在上面轉到存放jad.exe的目錄即%java_home%\jdk\bin中在命令框裏寫入 jad -o -d newjava -s java(.class前面的名字).class ip
就能夠獲得你想要反編譯的文件了,而且這個文件已經存放到newjava這個文件夾中了。編譯
不過我以爲在dos進入到jad的原始存放目錄太麻煩了,因而我就把jad.exe複製了而後在D盤建立了一個文件夾,把jad.exe複製了進去,而後在裏面建立一個newjava存放反編譯出來的.java文件,再把須要反編譯的.class文件統統複製到D盤建立的文件就能夠了。class