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


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

填寫工具的相關(guān)信息:

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


注意:有時候會爆出 找不到 xxx.class 的錯誤,這是因為你的 xxx.java還沒有被編譯成xxx.class,所以外部工具找不到對應(yīng)的 .class 文件,此時只需要重新運行一下 xxx.java 或者 使用快捷鍵 ctrl + shirft + F9 重新編譯一下當前類。
到此這篇關(guān)于IDEA中配置Java反編譯工具javap -c的使用的文章就介紹到這了,更多相關(guān)IDEA javap -c內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Springboot 如何實現(xiàn)filter攔截token驗證和跨域
這篇文章主要介紹了Springboot 如何實現(xiàn)filter攔截token驗證和跨域操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08
SpringSecurity安全框架在SpringBoot框架中的使用詳解
在Spring?Boot框架中,Spring?Security是一個非常重要的組件,它可以幫助我們實現(xiàn)應(yīng)用程序的安全性,本文將詳細介紹Spring?Security在Spring?Boot框架中的使用,包括如何配置Spring?Security、如何實現(xiàn)身份驗證和授權(quán)、如何防止攻擊等2023-06-06
淺談選擇結(jié)構(gòu)if語句和switch語句的區(qū)別
下面小編就為大家?guī)硪黄獪\談選擇結(jié)構(gòu)if語句和switch語句的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07

