swrl-jess-bridge是本體開發(fā)工具Protege的插件SWRLJessTab的后端程序,本文以swrl-jess-bridge的下載為例,說明如何在Eclipse中直接下載Internet上的Subversion源碼服務(wù)器上的源碼,供研究與學(xué)習(xí)用:
1. 從Eclipse網(wǎng)站http://www. 下載Eclipse。本例下載的是Eclipse 3.5(Galileo) eclipse-java-galileo-SR1-win32。解壓壓縮包后,直接運(yùn)行Eclipse.exe,即可啟動(dòng)Eclipse。
2. 第1次啟動(dòng)Eclipse時(shí),會(huì)要求輸入默認(rèn)工作目錄。將默認(rèn)工作目錄設(shè)定為D:\Eclipse_Workspace。
3. 從http://subclipse./ 下載Eclipse插件Subclipse,該插件可以使Eclipse直接從Subversion源碼服務(wù)器下載源碼。Subclipse的版本要與Eclipse的版本相協(xié)調(diào),詳情參見http://subclipse./ 的下載網(wǎng)頁(yè)的說明。
4. 安裝Subclipse插件。將Subclipse壓縮包解壓后,直接將解壓后的Eclipse子文件夾下的文件夾和文件復(fù)制到Eclipse所在文件夾,完成插件安裝?;蛘哂面溄拥姆绞桨惭b:在Eclipse的文件夾下建立links子文件夾,創(chuàng)建subclipse.link文本文件,內(nèi)容為一行文字
path=d:/subclipse (或 path=d:\\subclipse)
其中,d:/subclipse為subclipse所在文件夾
注意:subclipse.link文本文件可以任意命名,但必須在links子文件夾中。
5. 正確安裝Subclipse后,在Eclipse中將增加Subclipse透視圖。在Eclipse中選擇菜單項(xiàng)”Window->Open Perspective->Other...”,在彈出的對(duì)話框中,選擇“SVN資源庫(kù)研究”,
6. 切換到相應(yīng)透視圖后,在“SVN資源庫(kù)”窗口,單擊鼠標(biāo)右鍵,在快捷菜單選擇“新建->資源庫(kù)位置...”,在彈出的“添加SVN資源庫(kù)”對(duì)話框中,輸入資源的URL。例如,swrl-jess-bridge的源代碼的URL為:
http://smi-protege./repos/protege/
注意:這個(gè)URL是最新版的swrl-jess-bridge,如果要獲取指定版本的源碼,需要在其tags子文件夾中選擇適當(dāng)版本的源碼。我們選擇3.4.4版本的源碼,其URL為:
http://smi-protege./repos/protege/swrl-jess-ridge/tags/release-3.4.4/
7. 單擊Finish按鈕,在SVN資源庫(kù)中出現(xiàn)了swrl-jess-bridge的URL地址。(如果展開地址前的+號(hào),會(huì)出現(xiàn)”pending...”,表示源碼尚未下載完畢,當(dāng)前正在下載swrl-jess-bridge的一部分源碼,然后出現(xiàn)以下界面。)
8. 其中,SVN資源庫(kù)窗口的細(xì)節(jié)如下所示。
9. 鼠標(biāo)右鍵單擊SVN資源,在快捷菜單中選擇“檢出為...”
10. 在彈出的對(duì)話框中,進(jìn)行如下選擇:
11. 選擇Next,出現(xiàn)如下對(duì)話框:
12. 選擇Finish,出現(xiàn)進(jìn)度條:
13. 進(jìn)度條完成并消失后,轉(zhuǎn)換到資源透視圖(resource perspective),其Project Explorer視圖如下所示:
14. 展開src下的各級(jí)子文件夾,可以看到各個(gè)Java源文件,表明下載成功。在整個(gè)下載過程中,自動(dòng)在Eclipse的工作文件夾(設(shè)為: D:/Eclipse_Workspace)下建立了swrl-jess-bridge 3.4.4子文件夾,下載的所有文件都在這個(gè)子文件夾下。



![clip_image002[8] clip_image002[8]](http://image64.360doc.com/DownloadImg/2013/08/2811/34810007_3.jpg)
![clip_image001[5] clip_image001[5]](http://image64.360doc.com/DownloadImg/2013/08/2811/34810007_4.jpg)
![clip_image002[11] clip_image002[11]](http://image64.360doc.com/DownloadImg/2013/08/2811/34810007_5.jpg)
![clip_image001[7] clip_image001[7]](http://image64.360doc.com/DownloadImg/2013/08/2811/34810007_6.jpg)
![clip_image002[13] clip_image002[13]](http://image64.360doc.com/DownloadImg/2013/08/2811/34810007_7.jpg)
![clip_image001[9] clip_image001[9]](http://image64.360doc.com/DownloadImg/2013/08/2811/34810007_8.jpg)
![clip_image002[17] clip_image002[17]](http://image64.360doc.com/DownloadImg/2013/08/2811/34810007_9.jpg)
![clip_image002[19] clip_image002[19]](http://image64.360doc.com/DownloadImg/2013/08/2811/34810007_10.jpg)



