qqjianyue代碼工

          砌java代碼
          posts - 62, comments - 9, trackbacks - 0, articles - 10
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          1:配置文件applicationContext.xml問題
              org.springframework.orm.hibernate3.HibernateTransactionManager 與  
              org.springframework.orm.hibernate3.LocalSessionFactoryBean出現(xiàn)問題.
              解決方法:
              這兩個出現(xiàn)紅色的小x其實是與三大框架集成的時候,包沖突有關(guān),首先刪除asm-2.2.3.jar 然后加入
              spring-hibernate3.jar,commons-pool.jar,commons-dbcp.jar包,上述的問題解決!

          2:asm包問題
              spring與hibernate的沖突.兩個框架都依賴asm.jar包spring的版本是asm-2.23.jar.hibernate依賴的是asm.jar 
              方法1:只刪除asm-2.23.jar包
              方法2:所有asm開頭的jar包,和一個cglib-2.1.3.jar都刪除,上網(wǎng)下載一個最新的asm-all-3.0.jar加進(jìn)去
          兩種方法都試一下,有些人方法1行,方法2不行,有些人相反。

          3:使用MeEclipse的時候,可能的警告:
          java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
          CGLIB Enhancement failed
          解決方案:
          在使用Spring的AOP編程時,會用到這幾個lib:
          asm-2.2.2.jar
          asm-commons-2.2.2.jar
          asm-util-2.2.2.jar
          Hibernate使用如下lib:
          asm.jar
          asm-attrs.jar
          其中asm-2.2.2.jar與asm.jar存在類上的沖突!!!
          使用其中之一或兩者都使用,可能會出現(xiàn)如下錯誤:
          java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
          java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor
          java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit。。。。。。
          解決辦法是:
          1.去掉類路徑上的關(guān)于Hibernate的3個lib
          asm.jar
          asm-attrs.jar
          cglib-2.1.3.jar
          2.加入Spring中的以下4個lib
          asm-2.2.2.jar
          asm-commons-2.2.2.jar
          asm-util-2.2.2.jar
          cglib-nodep-2.1_3.jar

          3:注意以上的刪包要確保tomcat服務(wù)器里面的包也被刪了,否則有殘留的時候,測試出錯。
          所以在框架集成時經(jīng)常遇到,包沖突與少包問題,大家注意一下!哈哈!


          評論

          # re: Struts1.2 Spring2.0 Hibernate3.1 MyEclipse整合可能的包沖突  回復(fù)  更多評論   

          2008-12-27 18:16 by pbfox
          非常好,試試看!

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 永安市| 平凉市| 安吉县| 潮安县| 杨浦区| 明水县| 曲松县| 诸暨市| 江口县| 吴旗县| 额尔古纳市| 清原| 两当县| 南投市| 楚雄市| 绥江县| 云安县| 三明市| 九江市| 兴城市| 宿州市| 彰化县| 洪雅县| 宜都市| 霸州市| 黄陵县| 建湖县| 泽库县| 宿迁市| 屏山县| 武乡县| 平舆县| 游戏| 南康市| 佛山市| 施秉县| 拉萨市| 翁牛特旗| 莒南县| 常宁市| 光山县|