posts - 325,  comments - 25,  trackbacks - 0
          ------------------------------------------------------hibernate3.3.1------------------------------------------------------

           在解壓縮的hibernate-distribution-3.3.1.GA目錄中,把hibernate.jar ,和\lib\required\下的所用jar包 引進(jìn)到我們項(xiàng)目的lib目錄下。
          不知道用過(guò)Hibernate3.3開發(fā)的朋友會(huì)不會(huì)遇到過(guò)這樣的問題:把上面的包都準(zhǔn)備好的,開發(fā)Hibernate測(cè)試類時(shí),會(huì)報(bào)Caused by: java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder  或者Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/LogManager 的錯(cuò)誤。這是因?yàn)镠ibernate3.3提供的jar包,缺少了slf4j-log4j12.jar 這個(gè)包。解決辦法是:在Hibernate的官方網(wǎng)站上下載hibernate-annotations-3.4.0.GA.zip ,解壓縮,把其\lib\下的slf4j-log4j12.jar 引進(jìn)我們項(xiàng)目的lib目錄下。而我們引進(jìn)這個(gè)jar包后,若我們沒有引進(jìn)log4j.jar 的話,就會(huì)報(bào)java.lang.NoClassDefFoundError: org/apache/log4j/LogManager的錯(cuò)誤,可能是slf4j-log4j12.jar 要用調(diào)用log4j的類吧。我們也引進(jìn)log4j.jar 即行。

          當(dāng)然,hibernate-annotations-3.4.0.GA.zip  是我們開發(fā)Hibernate Annotation所要用到的,除以上面那些jar包外,我們還要引進(jìn)其hibernate-annotations.jar ,及其\lib\下的hibernate-commons-annotations.jar ejb3-persistence.jar 。好,暫時(shí)就這些,我們接下來(lái)需要用到哪些jar包時(shí)再引進(jìn)


          hibernate所需要的包:
          -------------------------注解包里(hibernate-distribution-3.3.1.GA)-------------------------
          hibernate.jar
          \lib\required\下的所用jar包


          -------------------------注解包里(hibernate-annotations-3.4.0.GA.)-------------------------
          hibernate-annotations.jar
          hibernate-commons-annotations.jar
          ejb3-persistence.jar
          slf4j-log4j12.jar
          log4j.jar



          ------------------------------------------------------spring2.5.6------------------------------------------------------

          spring所需要的包:
          spring.jar
          lib\jakarta-commons\commons-logging.jarcommons-dbcp.jar、commons-pool.jar
          lib\aspectj\aspectjweaver.jar、aspectjrt.jar
          lib\cglib\cglib-nodep-2.1_3.jar
          lib\j2ee\common-annotations.jar
          lib\log4j\log4j-1.2.15.jar       ---該包在上面的hibernate里已經(jīng)導(dǎo)了

          ------------------------------------------------------struts2.1.6------------------------------------------------------
          lib\xwork-2.1.2.jar
          lib\struts2-core-2.1.6.jar
          lib\struts2-convention-plugin-2.1.6.jar
          lib\ognl-2.6.11.jar
          lib\freemarker-2.3.13.jar
          lib\commons-loggin-1.0.4.jar     ---該包在上面的spring里已經(jīng)導(dǎo)了
          lib\commons-fileupload-1.2.1.jar
          lib\struts2-spring-plugin-2.1.6.jar

          ------------------------------------------------------其他包------------------------------------------------------
          junit-4.4.jar------srping里有
          mysql-connector-java-5.1.8-bin.jar
          --www.mysql.com官網(wǎng)下載
          commons-lang-2.4.jar
          commons-collections-3.1.jar
          posted on 2010-08-10 11:03 長(zhǎng)春語(yǔ)林科技 閱讀(1598) 評(píng)論(0)  編輯  收藏 所屬分類: struts2springhibernate
          <2010年8月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

           

          長(zhǎng)春語(yǔ)林科技?xì)g迎您!

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊(cè)

          收藏夾

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 浪卡子县| 观塘区| 南昌县| 双城市| 山阴县| 留坝县| 黄浦区| 成都市| 尼勒克县| 鄂托克前旗| 军事| 绍兴市| 滁州市| 闽侯县| 双牌县| 云阳县| 丰都县| 平原县| 光山县| 呈贡县| 扶沟县| 阳山县| 邳州市| 通榆县| 徐水县| 中西区| 金沙县| 龙游县| 红河县| 正定县| 邹城市| 丹东市| 米易县| 酉阳| 佛冈县| 南投市| 河西区| 安溪县| 水城县| 永平县| 文昌市|