日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

spring3依赖包下载

發布時間:2024/4/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring3依赖包下载 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
只要用Ant構建下Spring下載包或者源代碼里的/projects/build-spring-framework的build.xml,會自動將所依賴的包下載下來,放在projects/ivy-cache,詳細請看 http://budairenqin.iteye.com/blog/1420605

Building Spring 3

  • 博客分類:
  • Spring
最近想讀下spring3的源碼,決定自己構建下spring3以方便閱讀源碼
參考了以下資料:
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依赖包下载的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。