Spring 下載與安裝,Spring下載安裝

來源:互聯網
上載者:User

Spring 下載與安裝,Spring下載安裝

Spring官網改版後,很多項目的完整zip包下載連結已經隱掉了,雖然Spring旨在引導大家用更“高大上”的maven方式來管理所依賴的jar包,但是完全沒想到中國的國情,在偉大的牆內,直接通過maven下載牆外的東西,要麼龜速,要麼直接被和諧。

下面是從網上搜集的一些方法,可用於一次性下載Spring各項目的完整dist.zip

第一種

直接

http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.8.RELEASE/spring-framework-3.2.8.RELEASE-dist.zip

http://repo.spring.io/libs-release-local/org/springframework/security/spring-security/3.2.3.RELEASE/spring-security-3.2.3.RELEASE-dist.zip
直接粘到地址欄或者下載工具裡,每次有更新只要改版本號碼就可以;

第二種
http://repo.springsource.org/libs-release-local/
把這個粘到地址欄裡,你會看到一個樹型目錄,然後就是一級一級往下點了;

第三種
你要在官網的projects裡找到spring framework,然後左側的"小貓"表徵圖,跳到github,在Downloading artifacts下面找到 building a distribution with dependencies的超鏈,進去後再找到 the SpringSource repository的超鏈,接著開啟Spring repository FAQ後,找到libs-release-local,進去後點Artifacts頁簽,再在左邊的列表裡先simple brower,後面的流程和第二步一樣。(不過,Github在牆內很不穩定,你懂的。。。)


第四種

http://repo.spring.io/webapp/search/artifact/?0&q=spring-framework 或

http://repo.spring.io/webapp/search/artifact/?0&q=spring-security

把q後的關鍵字換成Spring子項目的名稱即可

 

 

 

下載和安裝Spring請按如下步驟進行。(1)登入網站,下載Spring的最新穩定版本。最新版本為spring-framework-4.0.建議下載 spring-framework-spring-framework-4.0.0.M2-dist這個壓縮包不僅包含Spring的開發包,而且包含Spring編譯和運行所依賴的第三方類庫。解壓縮下載到的壓縮包,解壓縮後的檔案夾應用如下幾個檔案夾。  dist:該檔案夾下放Spring的jar包,通常只需要Spring.jar檔案即可。該檔案夾 下還有一些類似spring-Xxx.jar的壓縮包, 這些壓縮包是spring.jar壓縮包的子模組壓縮包。除非確定整個J2EE應用只需要使用Spring的某一方面時,才考慮使用這種分模組壓縮包。通 常建議使用Spring.jar  docs:該檔案夾下包含spring的相關文檔、開發指南及API參考文檔。  lib:該檔案夾下包含spring編譯和運行所依賴的第三方類庫,該路徑下的類庫並不是spring必需的,但如果需要使用第三方類庫的支援,這裡的類庫就是必需要的。  samples:該檔案夾下包含Spring的幾個簡單例子,可作為Spring入門學習的案例。  src:該檔案夾下包含Spring的全部源檔案,如果開發過程中有地方無法把握,可以參考該源檔案,瞭解底層實現。 

test:該檔案夾下包含Spring的測試樣本。

 

tiger:該路徑下存放關於JDK的相關內容  解壓縮後的檔案夾下,還包含一些關於Spring的License和項目相關檔案 (2)將spring.jar複製到項目的CLASSPATH路徑下,對於Web應用,將spring.jar檔案複製到WEB-INF/lib路徑下,該應用即可以利用Spring架構了。 (3)通常Spring的架構還依賴於其他一些jar檔案,因此還須將lib下對應的包複製到WEB-INF/lib路徑下,具體要複製哪些jar檔案,取決於應用所需要使用的項目。通常需要複製cglib,dom4j,jakarta-commons,log4j等檔案夾下的jar檔案。 (4)為了編譯java檔案,可以找到Spring的基礎類,將Spring.jar檔案的路徑添加到環境變數CLASSPATH中。當然,也可以使用ANT工具,但無須添加環境變數。如果使用Eclipse或者NetBeans等IDE時,也不需要設定環境變數。   Spring MVC傳統的web架構的view 表現層使用struts作為表現層。但是如果試用下spring內建的MVC,會發現spring 在一般場合完全可以取代struts。從某些角度來說,spring的mvc設計的更加合理,有興趣的話不妨嘗試下單個的spring的MVC。   

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.