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。解壓壓縮包后,直接運行Eclipse.exe,即可啟動Eclipse。

2. 第1次啟動Eclipse時,會要求輸入默認(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)頁的說明。

4. 安裝Subclipse插件。將Subclipse壓縮包解壓后,直接將解壓后的Eclipse子文件夾下的文件夾和文件復(fù)制到Eclipse所在文件夾,完成插件安裝。或者用鏈接的方式安裝:在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中選擇菜單項”Window->Open Perspective->Other...”,在彈出的對話框中,選擇“SVN資源庫研究”,
clip_image001

6. 切換到相應(yīng)透視圖后,在“SVN資源庫”窗口,單擊鼠標(biāo)右鍵,在快捷菜單選擇“新建->資源庫位置...”,在彈出的“添加SVN資源庫”對話框中,輸入資源的URL。例如,swrl-jess-bridge的源代碼的URL為:

http://smi-protege./repos/protege/

注意:這個URL是最新版的swrl-jess-bridge,如果要獲取指定版本的源碼,需要在其tags子文件夾中選擇適當(dāng)版本的源碼。我們選擇3.4.4版本的源碼,其URL為:

http://smi-protege./repos/protege/swrl-jess-ridge/tags/release-3.4.4/

clip_image002

7. 單擊Finish按鈕,在SVN資源庫中出現(xiàn)了swrl-jess-bridge的URL地址。(如果展開地址前的+號,會出現(xiàn)”pending...”,表示源碼尚未下載完畢,當(dāng)前正在下載swrl-jess-bridge的一部分源碼,然后出現(xiàn)以下界面。)

clip_image002[8]

8. 其中,SVN資源庫窗口的細(xì)節(jié)如下所示。

clip_image001[5]

9. 鼠標(biāo)右鍵單擊SVN資源,在快捷菜單中選擇“檢出為...”

clip_image002[11]

10. 在彈出的對話框中,進(jìn)行如下選擇:

clip_image001[7]

11. 選擇Next,出現(xiàn)如下對話框:

clip_image002[13]

12. 選擇Finish,出現(xiàn)進(jìn)度條:

clip_image001[9]

13. 進(jìn)度條完成并消失后,轉(zhuǎn)換到資源透視圖(resource perspective),其Project Explorer視圖如下所示:

clip_image002[17]

14. 展開src下的各級子文件夾,可以看到各個Java源文件,表明下載成功。在整個下載過程中,自動在Eclipse的工作文件夾(設(shè)為: D:/Eclipse_Workspace)下建立了swrl-jess-bridge 3.4.4子文件夾,下載的所有文件都在這個子文件夾下。

clip_image002[19]