IDEA反編譯出整個jar包源碼
一、保證您的idea配置有如下插件Java Bytecode Decomplier:
File–>Settings–>Plugins,在搜索框內搜出後勾選,並應用。
二、在您需要編譯的jar包的目錄下,打開命令行界面,輸入以下命令:
E:\lib>java -cp “D:\ideaIU-2017.1.1\plugins\java-decompiler\lib\java-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true com.prosysopc.ua-2.2.0.jar mysrc
等指令運行完畢之後,會在您所制定的目錄(示例是mysrc)中生成的打包好的源碼,一般是jar格式的壓縮文件。您可以進行解壓查看。
三、底層是使用fernflower實現的:
https://github.com/fesh0r/fernflower 有興趣的朋友,可以到github上查看查閱源碼。
到此這篇關於IDEA反編譯出整個jar包源碼的文章就介紹到這瞭,更多相關IDEA反編譯jar包內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 解決Mac m1 電腦 idea 卡頓的問題
- 關於Intellij idea 報錯:Error : java 不支持發行版本5的問題
- Java程序員必備的11大IntelliJ插件(附地址)
- 新手小白學JAVA IDEA下載使用手冊全集
- IntelliJ IDEA 下載安裝超詳細教程(推薦)