程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Spring入門指引之獲取Spring框架

Spring入門指引之獲取Spring框架

編輯:關於JAVA

在你開始進行Spring編碼之前,須先獲取Spring的代碼。取得代碼的方法有二:從Spring網站下載已打包的發布包,抑或從Spring的CVS倉庫簽出代碼。

下載標准發布包

Spring借助SourceForge平台進行開發,地址為www.sourceforge.net/projects/springframework。訪問該頁面下載Spring的最新版本(寫作本書時版本號為1.1,譯注:目前為1.2.6,2005年11月14日)。如果想下載較早版本,可點擊該頁面頂部的Files鏈接,之前的所有版本一覽無余。

你會發現自1.0M4起,每個版本都以兩種形式提供:一種是包含有全部依賴關系,另一種則不包含。如果只打算使用Spring諸多組件的一個子集,那麼你或許應該下載不帶依賴關系的版本,然後利用本文稍後的“分析Spring之依賴關系”一節介紹的知識,手工挑選出自己需要的依賴包。不過,一般而言你會在多個項目裡使用Spring,只需花上額外幾分鐘的下載時間,你便可輕松取得全部依賴關系。另外值得注意的是,和Spring打包在一起的依賴包當初就用來編譯該發布包(即Spring發布包),因此可以確定這些依賴關系的版本完全匹配。

除非另作說明,當論及本系列示例應用時,我們假定你已下載了包含全部依賴關系的完整發布包,版本號為1.1。

從CVS檢出Spring

Spring一直處於持續不斷的開發之中,以實現大量新特性,如JMX集成,它已在版本1.2的新特性之列。如果你想在新特性發布前就掌握之,達此目標的最佳途徑就是從CVS獲取最新的代碼庫(codebase)。

要檢出最新版本的Spring源代碼,需先安裝CVS,可從www.cvshome.org下載,然後執行如下命令:

cvs -d:pserver:[email protected]:/cvsroot/springframework login

提示你輸入密碼時,只需敲擊回車鍵提供空白密碼。接著輸入如下命令檢出CVS倉庫的HEAD,它包含已提交的最新變動:

cvs -d:pserver:[email protected]:/cvsroot/springframework co spring

上述命令獲得的源代碼絕對是最新版本的,包含兩個獨立的源碼樹(source tree):一個包含Spring的main(主)源碼,包括所有被認為已足夠穩定可加入main樹的新特性;另一個則是sandbox(沙箱)源碼,包含仍被劃分為開發之中的代碼。位於main樹的新代碼有可能加入下一個版本,而sandbox裡的代碼則不會。注意任何新代碼都可以未加告知就作更改,鑒於此,應避免以尚未發布的代碼為基礎構建新的應用。

較早版本的Spring也存儲在CVS中並用各自版本號加以標記,因此你可以直接從CVS下載到Spring的任何版本。如果你無法確定要用哪個標記(tag),可以通過在線浏覽CVS倉庫http://cvs.sourceforge.net/viewcvs.py/springframework/進行確認。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved