IDE:myeclipse9.0
使用myeclipse自带的jar包,同样的代码,spring2.0+hibernate3能跑通,但是spring3.0+hibernate3就不行,个人认为是包冲突引起的,导入的包都是按照myeclipse提示进行导入的,请教一下高人,那些包会引起冲突?谢谢~

解决方案 »

  1.   

    struts2.2.3,spring3.0.5,hibernate3.1.0的jar清单:
    antlr-2.7.6.jar
    aopalliance.jar
    c3p0-0.9.1.2.jar
    commons-collections-3.2.1.jar
    commons-fileupload-1.2.2.jar
    commons-io-2.0.1.jar
    commons-lang-2.6.jar
    commons-logging-1.1.1.jar
    dom4j-1.6.1.jar
    dwr.jar
    freeer-2.3.16.jar
    hibernate3.jar
    hibernate-jpa-2.0-api-1.0.0.Final.jar
    javaee.jar
    javassist-3.11.0.GA.jar
    jta-1.1.jar
    junit-4.8.2.jar
    log4j-1.2.16.jar
    mysql.jar
    ognl-3.0.1.jar
    org.springframework.aop-3.0.5.RELEASE.jar
    org.springframework.asm-3.0.5.RELEASE.jar
    org.springframework.beans-3.0.5.RELEASE.jar
    org.springframework.context-3.0.5.RELEASE.jar
    org.springframework.core-3.0.5.RELEASE.jar
    org.springframework.expression-3.0.5.RELEASE.jar
    org.springframework.jdbc-3.0.5.RELEASE.jar
    org.springframework.orm-3.0.5.RELEASE.jar
    org.springframework.test-3.0.5.RELEASE.jar
    org.springframework.transaction-3.0.5.RELEASE.jar
    org.springframework.web-3.0.5.RELEASE.jar
    org.springframework.web.servlet-3.0.5.RELEASE.jar
    slf4j-api-1.6.1.jar
    slf4j-log4j12-1.6.1.jar
    struts2-core-2.2.3.jar
    struts2-spring-plugin-2.2.3.jar
    xwork-core-2.2.3.jar
    一共37个包,其中javaee.jar,junit-4.8.2.jar不是必须的,mysql.jar是连接数据库的,你可以根据实际情况而定。
      

  2.   

    spring2和3的包差别不是点吧点的大,肯定不行