小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Eclipse中查看/調(diào)試Jar包中的代碼

 aaie_ 2016-09-06

有源碼的情況,例如:ssh框架一般在開源社區(qū)中都能下載到源碼

1、在Web工程中引用的jar包上右鍵點(diǎn)擊屬性,彈出對話框。選中Java Source Attachment,然后從本地目錄選擇jar包源代碼(可能是zip或jar文件)。例如我下載的springmvc框架中有一個(gè)spring-core-3.2.9.RELEASE-sources.jar,就是他了。

2、成功后,工程中的jar文件圖標(biāo)會(huì)發(fā)生變化,并且雙擊jar中的class文件可以直接查看源程序并能設(shè)置斷點(diǎn)進(jìn)行調(diào)試。

PS:用maven管理項(xiàng)目時(shí),從eclipse進(jìn)入Window->Preferences->Maven,將Download artifact Sources勾上,更新maven工程時(shí)會(huì)自動(dòng)下載并關(guān)聯(lián)jar對應(yīng)的源代碼

如果maven無法自動(dòng)下載并且無法通過maven右鍵菜單下載源碼和javadoc時(shí),可用如下命令:mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true。

在eclipse環(huán)境中運(yùn)行命令時(shí)直接用eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true即可。


jdk源碼路徑:JAVA_HOME/src.zip

tomcat 源碼:https://tomcat./download-70.cgi  ->  Source Code Distributions


無源碼的情況

1、下載jd-eclipse插件,我從csdn上下載的是jdeclipse_update_site.zip這個(gè)東西。

2、點(diǎn)擊eclipse的Help->Install New Software,在彈出的對話框中點(diǎn)擊Add按鈕,在Location框內(nèi)選擇jdeclipse_update_site.zip文件執(zhí)行安裝。

3、重啟eclipse后可以在Windows->Preferences->General->Editors->FileAssociation中選擇*.class without source。在畫面右下的panel中會(huì)出現(xiàn)Class File Editor的選項(xiàng),選中并設(shè)成默認(rèn)值。

4、此時(shí)點(diǎn)開工程中的jar包,雙擊class文件就可以看到源碼了,但這種方式不能設(shè)置斷點(diǎn)。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多