首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Spring 入門指引:獲取 Spring 框架的兩種方式

     編輯:Java 相關知識

開始 Spring 編碼前:獲取代碼

取得 Spring 代碼有兩條路徑:下載官網打包發布版,或從 CVS 倉庫簽出最新源碼。

方式一:下載標準發布包

Spring 託管於 SourceForge:www.sourceforge.net/projects/springframework。下載最新版本(寫作時為 1.1,現已演進至 5.x/6.x 系列)。每個版本自 1.0 M4 起提供兩種形式:

  • 含全部依賴:一站式獲取,版本完美匹配(因依賴包參與編譯),適合多項目復用,下載時間稍長但省心。
  • 不含依賴:體積小,需手動挑選依賴(參考後文「分析 Spring 依賴關係」),適合僅用 Spring 子集的場景。

建議:除非有特殊體積限制,優先下載含依賴的完整發布包。本系列示例假定使用 1.1 版完整包。

方式二:從 CVS 檢出最新源碼

Spring 持續開發中,新特性(如 JMX 整合)先在 CVS 出現。想搶先體驗,需從 CVS 獲取最新代碼庫:

  1. 安裝 CVS 客戶端(www.cvshome.org)。
  2. 登錄:cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/springframework login(密碼為空,直接回車)。
  3. 簽出 HEAD(最新提交):cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/springframework co spring。

獲得兩棵源碼樹:

  • main 樹:穩定特性,可能進入下一版本。
  • sandbox 樹:開發中代碼,不會進入下一版本。

警示:未發布代碼可隨時變更,避免基於此構建生產應用。歷史版本在 CVS 中有標記,可通過 https://cvs.sourceforge.net/viewcvs.py/springframework/ 瀏覽確認標記。

現代補充:Maven/Gradle 依賴管理

現代項目極少手動下載 JAR。推薦使用構建工具聲明依賴:

<!-- Maven 示例 -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>6.1.0</version>
</dependency>

Spring 官網 spring.io/projects/spring-framework 提供最新版本坐標與遷移指南。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved