1. 程式人生 > >編譯+反編譯+去掉jd-gui行號

編譯+反編譯+去掉jd-gui行號

編譯:必要時需要將專案編譯並打成jar包

在Eclipse中該專案上點選右鍵,選擇Export——JAVA——JAR file,一直到finish。


反編譯:使用jd-gui

直接將專案拖到jd-gui工作區間即可,需要修改jar包內容時可以在jd-gui中點選File——Save All Sources

但是有時候反編譯後發現.java檔案中有很多不必要的行號和註釋,可以在jd-gui中選擇Help——Preferences,把Sources saving中的兩個框的√去掉(因為預設是選中的)


如果已經完成了反編譯,可以使用下面的方法去掉行號和註釋:

1.用jd-gui-cleaner.jar去除元資訊,附件中有下載,版本1.3.2

java -jar D:\jd\jd-gui-cleaner.jar


2.清除行號註釋

在Eclipse裡用正則替換,把/\*[0-9: ]+\*/ 替換為空

Ctrl+H  Replace