如何反編譯class文件

一、如果你用的是eclipse

  1. 安裝反編譯器(在Eclipse MarketPlace搜索Decompiler安裝即可)
  2. 下載源碼包
    2.1 去官網(wǎng)下載
    2.2 右擊Maven項(xiàng)目->Maven->Download Sources(Maven會(huì)自動(dòng)下載相應(yīng)版本的Jar包源碼)
    2.3 去Maven倉(cāng)庫(kù)下載(例如:maven mysql 百度一下,肯定會(huì)出現(xiàn)倉(cāng)庫(kù)地址,找某一個(gè)版本下載即可)
    3.4 Maven命令下載(適用maven項(xiàng)目),在pom.xml文件夾中打開命令行輸入:mvn dependency:sources
  3. 關(guān)聯(lián)到j(luò)ar包,右擊項(xiàng)目->Build Path->Configure Build Path...->選擇Java Build Path的Libraries選項(xiàng)卡->找到相應(yīng)的jar包->Source attachment->Edit->External location->External File...選擇對(duì)應(yīng)的源碼包即可
  4. 鼠標(biāo)移動(dòng)到方法上面停留一會(huì)兒,便會(huì)出現(xiàn)方式注釋提示。

二、IntelliJ IDEA自帶反編譯器

  1. 下載源碼包(同上)
  2. 添加到library,點(diǎn)擊工具欄模塊設(shè)置圖標(biāo)(Project Structure) -> Libraries -> + -> Java->選擇jar源碼包或者源碼包所在文件夾即可(若是maven項(xiàng)目,只要本地maven倉(cāng)庫(kù)中已經(jīng)下載了源碼包,無(wú)需上述配置)
    3.查看方法注釋,點(diǎn)擊進(jìn)入源碼即可,若想和eclipse一樣鼠標(biāo)停留即可出現(xiàn)注釋提示,開啟方法為:Preferences->Editor->General->Other->Show quick documentation on mouse move 鉤上
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容