1. 程式人生 > >eclipse查看源碼失敗總結

eclipse查看源碼失敗總結

查看 之前 mage .class build 項目 class 通過 ext

之前看的網上查看源碼的方法,查看了JDK,只是知其然不知所以然。

後來發現要是查看其他源碼,總是查看失敗。

技術分享圖片

最開始每次點擊Attach Source包到所要查看源碼的jar包,但是還是這樣。

技術分享圖片

但是依然是上面這個錯。

這就搞不懂了,也關聯了壓縮包啊,怎麽會看不了呢。

查看網上發現,原來不能直接關聯 class文件所要引用的包,

包分兩種:

一種專門存放 .java文件,這個才是源碼包,可以通過它查看源碼。

一種是專門存放 .class文件,該文件用來供開發中類引用。

如果不看源碼,直接引用.class這種jar包就行了,要查看源碼,需要關聯 存放.java的源碼包。

這裏以查看mybatis源碼為例,查看源碼。

1,進入下載頁面:https://github.com/mybatis/mybatis-3/releases

技術分享圖片

2,頁面分為兩種包的下載地址,mybatis-3.4.6.zip就是開發中要引用的包。要查看源代碼,就要下載下面的Source code包,隨便下載一個,這裏使用.zip包。

技術分享圖片

首先解壓mybatis-3.4.6.zip,裏面的jar文件就是要引用的jar包。

技術分享圖片

3,粘貼到項目中該目錄下:

技術分享圖片

4,接下來需要包該包添加到源文件中。有以下兩種方式:

第一種:

技術分享圖片

因為我們這裏已經放到了lib目錄下,所以選擇ADD JARS就行了,如果沒放,可以選擇下面的Add External JARs

技術分享圖片

技術分享圖片

就會在Libraries裏面多出這個文件

技術分享圖片

確定後,會多出這個目錄:

技術分享圖片

第二種方式:

右鍵項目-properties

技術分享圖片

接下來步驟跟上面一樣了。

5,這時候如果我們想看某個文件源碼,就會這樣:

技術分享圖片

6,添加源碼,有兩種方式:

第一種:

技術分享圖片

技術分享圖片

選擇包含 .java的zip包:mybatis-3-mybatis-3.4.6.zip

技術分享圖片

第二種方式:

回到Java Build Path頁面,選中 sourceattachmetn,點擊Edit

技術分享圖片

選擇源碼包就行了。

技術分享圖片

效果:

技術分享圖片

eclipse查看源碼失敗總結