spring3依赖包下载
生活随笔
收集整理的這篇文章主要介紹了
spring3依赖包下载
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
只要用Ant構建下Spring下載包或者源代碼里的/projects/build-spring-framework的build.xml,會自動將所依賴的包下載下來,放在projects/ivy-cache,詳細請看
http://budairenqin.iteye.com/blog/1420605
參考了以下資料:
Spring Team Blog:http://blog.springsource.org/2009/03/03/building-spring-3/
http://zachary-guo.iteye.com/blog/661839
一、首先確定你的機器有以下環境:
1.JDK1.6或以上版本(否則不能編譯)
2.ant 1.7或以上版本
3.設置以下兩個環境變量以確保編譯時不會內存溢出:
JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=1024m
ANT_OPTS=-Xms256m -Xmx768m -XX:MaxNewSize=256m -XX:MaxPermSize=512m
二、獲取源碼
用svn從以下地址獲得源碼
https://github.com/SpringSource/spring-framework/tags/v3.1.1.RELEASE
三、build
打開 {SRC_HOME}\build-spring-framework\build.xml
找到這一行:
<target name="precommit" depends="clean, clean-integration, test"/>
我build過程中總是單元測試不通過,所以這里我"test"去掉,
改成<target name="precommit" depends="clean, clean-integration"/>
(如果有高手解決了單元測試的問題,歡迎指點)
然后在{SRC_HOME}\build-spring-framework\ 目錄下打開命令行執行 ant 命令開始build
第一次編譯要下載各種依賴,所以抽煙的最好先去抽根煙,不抽煙的最好先去喝杯咖啡,總之就是時間很長
四、將源碼導入Eclipse
1.首先設置下IVY_CACHE這個環境變量(spring3所有工程都依賴它)
Window -> Preferences -> Java -> Build Path -> Classpath Variables
IVY_CACHE={SRC_HOME}\ivy-cache\repository
2. File -> Import -> Existing Projects into workspace,選擇項目根目錄{SRC_HOME},即可導入spring全部模塊,可能有幾個工程會無法構建,是由于工程依賴的jar包不存在,我急性子,有問題的jar引用直接刪除,最后項目都能構建了,但是還有數個工程測試代碼報錯,引入相關jar包,問題解決
Building Spring 3
- 博客分類:
- Spring
參考了以下資料:
Spring Team Blog:http://blog.springsource.org/2009/03/03/building-spring-3/
http://zachary-guo.iteye.com/blog/661839
一、首先確定你的機器有以下環境:
1.JDK1.6或以上版本(否則不能編譯)
2.ant 1.7或以上版本
3.設置以下兩個環境變量以確保編譯時不會內存溢出:
JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=1024m
ANT_OPTS=-Xms256m -Xmx768m -XX:MaxNewSize=256m -XX:MaxPermSize=512m
二、獲取源碼
用svn從以下地址獲得源碼
https://github.com/SpringSource/spring-framework/tags/v3.1.1.RELEASE
三、build
打開 {SRC_HOME}\build-spring-framework\build.xml
找到這一行:
<target name="precommit" depends="clean, clean-integration, test"/>
我build過程中總是單元測試不通過,所以這里我"test"去掉,
改成<target name="precommit" depends="clean, clean-integration"/>
(如果有高手解決了單元測試的問題,歡迎指點)
然后在{SRC_HOME}\build-spring-framework\ 目錄下打開命令行執行 ant 命令開始build
第一次編譯要下載各種依賴,所以抽煙的最好先去抽根煙,不抽煙的最好先去喝杯咖啡,總之就是時間很長
四、將源碼導入Eclipse
1.首先設置下IVY_CACHE這個環境變量(spring3所有工程都依賴它)
Window -> Preferences -> Java -> Build Path -> Classpath Variables
IVY_CACHE={SRC_HOME}\ivy-cache\repository
2. File -> Import -> Existing Projects into workspace,選擇項目根目錄{SRC_HOME},即可導入spring全部模塊,可能有幾個工程會無法構建,是由于工程依賴的jar包不存在,我急性子,有問題的jar引用直接刪除,最后項目都能構建了,但是還有數個工程測試代碼報錯,引入相關jar包,問題解決
- 大小: 50.3 KB
- 大小: 23.3 KB
- 大小: 180 KB
- 查看圖片附件
總結
以上是生活随笔為你收集整理的spring3依赖包下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SSHF备忘之依赖包(struts2+s
- 下一篇: ant 配置