IDEA中配置Java反編譯工具javap -c的使用
一、前置條件
確保 IDEA 已經(jīng)開啟了編譯 javac 。默認 IDEA 是開啟的。


二、新建外部工具
首先進入 Settings ---> Tools ---> External Tools ,點擊 + 號新建一個外部工具

填寫工具的相關信息:

參數(shù)解釋:
- Name:工具名稱。建議名字起的語義化一點
- Group:分組,使用默認的即可
- Description:工具描述。建議描述的詳細點
- Program: jdk中的 javap 的安裝路徑地址
- Arguments:由于我們解析的是
.class文件,所以這個參數(shù)配置的是我們.class文件所在目錄,也就是項目的輸出目錄。
復制代碼 代碼如下:-c $OutputPath$\$FileDirRelativeToSourcepath$\$FileNameWithoutAllExtensions$.class - Working directory:工作目錄。這里經(jīng)過測試可以不用配置?;蛘呖梢园凑瘴遗渲玫哪菢?,將其配置到
輸出目錄目錄下
三、使用方式
右鍵你想要反編譯的xxx.java,選擇External Tools,選擇你新增的工具。


注意:有時候會爆出 找不到 xxx.class 的錯誤,這是因為你的 xxx.java還沒有被編譯成xxx.class,所以外部工具找不到對應的 .class 文件,此時只需要重新運行一下 xxx.java 或者 使用快捷鍵 ctrl + shirft + F9 重新編譯一下當前類。
到此這篇關于IDEA中配置Java反編譯工具javap -c的使用的文章就介紹到這了,更多相關IDEA javap -c內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
MyBatis-Plus中Service接口的lambdaUpdate用法及實例分析
本文將詳細講解MyBatis-Plus中的lambdaUpdate用法,并提供豐富的案例來幫助讀者更好地理解和應用該特性,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-03-03
JAVA如何轉(zhuǎn)換樹結構數(shù)據(jù)代碼實例
這篇文章主要介紹了JAVA如何轉(zhuǎn)換樹結構數(shù)據(jù)代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-03-03

