happyfish

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            38 Posts :: 1 Stories :: 62 Comments :: 0 Trackbacks

          下載主頁http://www.springframework.org/download.html ,或者直接使用鏈接地址:http://voxel.dl.sourceforge.net/sourceforge/springframework/spring-framework-1.1.4-with-dependencies.zip

          Spring的下載包有兩種:spring-framework-1.1.4-with-dependencies.zipspring-framework-1.1.4.zip,上面的第二個鏈接就是下載前者,建議你也下載前者,因為前者比后者多了一些Spring要用到的第三方包,如hibernatej2eedom4jaopalliancejakarta-commons等。下載包名稱的dependencies就是“依賴”的意思。

          1、解壓后的目錄結構如下:

           

          目錄說明:

          l           dist  Spring自已的核心庫

          l           docs    有一些文檔。

          l           lib   是一些用到的第三方庫。

          l           mock  仿制品?????????????我也不知道

          l           samples 一些項目例子

          l           src  Spring的源代碼

          l           test  測試用例

           

          2、新建一個Eclipse項目

          1)項目名myspring

           

          2)直接單擊“下一步”,再單擊“完成”

          3)在項目下創建一個lib目錄

           

          4)將Spring的解壓縮目錄distlib都復制到這個lib目錄中,然后前者改名成spring,后者先暫時不動吧,以后用到時才管它。

           

          3、將spring庫加入到庫引用

          spring庫加入到庫引用中,有如下兩種方法。

          方法一:單擊“添加JAR”把spring的核心包加入。

           

          方法二:上面的“方法一”簡單易行,但如果一個項目要引入的包種類很多,那么就顯示得較亂。還有一種操作麻煩,但較清晰一些的方法。這種方法是使用Eclipse中的“用戶庫”的方式,如下圖所示:

           

           

          最后的結果如下圖所示,然后單擊“確定”


           

          返回上一界面后,再單擊“完成”,得到如下圖所示的效果

           

          最后,項目里的spring包的引用都在一個目錄下,顯示層次感強很多。

           

          以后如果要引入myspring/lib/lib目錄下的第三方包,也按方法二較好:將第三方包的目錄復制到myspring/lib下,再參照方法二,將其加入庫引用中即可

          4、設置日志包的庫引用

          jakarta-commonslog4j包主要是做為Spring的運行時輸出log(日志)用,如果不設置日志包,那么日志就沒法輸出到控制臺,不利于開發和調試。設置方式如下:

          1)就照上面的方法,放myspring/lib/lib目錄下的log4j目錄和jakarta-commons目錄往上移一層到myspring/lib目錄下。最后設置的結果如下圖所示,這里我們把log4j移到了others目錄,因為log4j就一個JAR包,專門為它象jakarta-commons創建一個目錄和用戶庫太不值了,以后可能還會有這種引用單個包的時候,到時都放到others目錄里好了。

          2)日志的庫引用完成之后,還要創建一個日志的配置文件:log4j.properties,其文件內容如下:

          log4j.rootLogger=DEBUG, stdout

          log4j.appender.stdout=org.apache.log4j.ConsoleAppender

          log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

          log4j.appender.stdout.layout.ConversionPattern=%c{1} - %m%n

           

          log4j.properties文件的創建位置在src目錄下,如下圖所示:

           

          如果沒有設置日志設置或設置不對,在使用控制臺時會出現下面所示的紅字。

          java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory


          posted on 2005-03-02 22:49 小魚兒 閱讀(2607) 評論(1)  編輯  收藏 所屬分類: MVCThe Business Layer

          Feedback

          # re: (轉)Spring的下載和安裝 2008-02-18 23:36 陳小偉
          沒什么  回復  更多評論
            

          主站蜘蛛池模板: 齐齐哈尔市| 普陀区| 双辽市| 蚌埠市| 二手房| 中牟县| 台中市| 新沂市| 绥阳县| 塔城市| 唐山市| 临西县| 五常市| 图们市| 镇平县| 随州市| 新乡市| 茌平县| 孝昌县| 樟树市| 诸暨市| 扎赉特旗| 承德市| 新兴县| 乐陵市| 鄂托克前旗| 西城区| 通许县| 喜德县| 通化县| 双牌县| 秀山| 浙江省| 合作市| 林甸县| 祁门县| 西峡县| 通江县| 武定县| 喀喇沁旗| 上饶市|