用struts,spring等框架開發也有兩年的時間了,一直很少去閱讀其源碼,每次在eclipse編碼的過程中想要看某一個類的源碼,ctrl點擊總是出現source not found的提示,也沒有去想為什么。
今天花了點時間網上查閱如何將外部源碼導入到eclipse中,並且關聯起來。
1.首先,需要去下載源碼,比如struts的源碼,你要去下載下來,一般是zip的類型,這里需要注意的時候,jar包並不是源碼,jar包是編譯完以后的.class文件的包,所以並不能查看其中的源碼。源碼一定是含有.java文件的。
2.其次,你只要按照eclipse的提示,假如你點擊某個類,出現source not found的提示,你只需要點擊attach source按鈕,則會彈出一個對話框,如圖所示。
讓你選擇從外部選擇file(文件)或者folder文件夾,將事先下載好的源碼包引入即可。注意上面的按鈕external file一般只需要引入zip文件即可。下面的external folder則需要引入解壓后的文件夾。總之只要源碼下載的是正確的,都可以引入的。