eclipse查看源碼失敗總結
之前看的網上查看源碼的方法,查看了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查看源碼失敗總結