新聞中心
我們經(jīng)常需要使用各種第三方的jar包來(lái)實(shí)現(xiàn)項(xiàng)目中的功能。2. 沒(méi)有找到源代碼當(dāng)您嘗試打開(kāi).jar以查看其內(nèi)容并找不到任何.class或.java文件時(shí)。
作為一名Java開(kāi)發(fā)者,我們經(jīng)常需要使用各種第三方的jar包來(lái)實(shí)現(xiàn)項(xiàng)目中的功能。在Eclipse中導(dǎo)入jar包是非常簡(jiǎn)單的事情,只需右鍵點(diǎn)擊項(xiàng)目 -> Properties -> Java Build Path -> Libraries -> Add External JARs… 就可以將所需的jar包添加到項(xiàng)目中。

成都創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供常州網(wǎng)站建設(shè)、常州做網(wǎng)站、常州網(wǎng)站設(shè)計(jì)、常州網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、常州企業(yè)網(wǎng)站模板建站服務(wù),十載常州做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
但是,在使用這些引用庫(kù)時(shí),有時(shí)候我們會(huì)遇到一個(gè)問(wèn)題:雖然成功地將Jar文件添加到Eclipse工程中去了,但卻無(wú)法查看其中的源代碼。這讓程序員們感到十分困擾。今天我就來(lái)給大家分享一下如何解決這個(gè)問(wèn)題。
1. 導(dǎo)入Jar文件出錯(cuò)
首先要檢查是否正確地導(dǎo)入了Jar文件。如果在添加外部JAR時(shí)沒(méi)有選擇正確路徑或選錯(cuò)版本等原因都可能會(huì)導(dǎo)致該錯(cuò)誤。
2. 沒(méi)有找到源代碼
當(dāng)您嘗試打開(kāi).jar以查看其內(nèi)容并找不到任何.class或.java文件時(shí),則表明此類(lèi)庫(kù)未提供可讀取和編輯它內(nèi)部結(jié)構(gòu)的源代碼。
很多人認(rèn)為直接下載相應(yīng)版本號(hào)對(duì)應(yīng)的Source Code壓縮包進(jìn)行覆蓋就行了,并且也確實(shí)能夠顯示出大量已編寫(xiě)好注釋說(shuō)明文檔和相關(guān)Java類(lèi)、方法等信息。但是仍然無(wú)法在Eclipse中查看源代碼。
3. 使用反編譯工具
這時(shí),我們可以使用Java反編譯工具來(lái)解決問(wèn)題。常用的反編譯工具有JD-GUI和JAD等。
首先需要下載并安裝一個(gè)Java Decompiler插件。此類(lèi)插件可將.class文件轉(zhuǎn)換為對(duì)應(yīng)的.java文件,從而實(shí)現(xiàn)了查看Jar包源碼的效果。
以JD-GUI為例:
1)打開(kāi)官網(wǎng):
2)選擇合適版本進(jìn)行下載
3)解壓縮后打開(kāi).exe程序即可運(yùn)行
4)點(diǎn)擊File -> Open… 選擇要查看Jar包所在路徑下面指定.jar文件即可加載成功
通過(guò)以上步驟,您就可以愉快地閱讀到j(luò)ar庫(kù)中所有相關(guān)的java代碼了!
總結(jié):
如果您遇到了“Eclipse導(dǎo)入了Jar包無(wú)法查看源碼”的問(wèn)題,請(qǐng)不要驚慌失措。一般情況下只需檢查是否正確地導(dǎo)入了Jar文件或者使用Java反編譯工具就能夠輕松地解決問(wèn)題。希望本文能夠?qū)δ兴鶐椭?/p>
網(wǎng)站欄目:Eclipse導(dǎo)入了Jar包查看不了源碼怎么辦?教你解決方法
分享URL:http://www.dlmjj.cn/article/djddisi.html


咨詢(xún)
建站咨詢(xún)
