你是一个一个包自己手动导入的吗?为什么不用MyEclipse的功能来导入,先struts在spring在hibernate有重复的包不要取代

解决方案 »

  1.   

    支持楼  上的。
       先 导入 struts 在spring 在hibernate  我出现有重复的包取代了,也没什么问题出现啊.
      

  2.   

    取代和不取代都会出现冲突,经常做SSH的人都会有固定的jar包,到时直接拷贝过去就行了
      

  3.   

    冲突就会报错,同意三楼的观点!最好是导入自己的包,不要用myeclipse自带的~这样的话就不会出现这样的问题了~
      

  4.   

    MyEclipse 6.0架构SSH的解决方案
    MyEclipse 6.0组建SSH时出现的问题总结:
    *Caused   by:   java.lang.NoClassDefFoundError:   org/apache/commons/pool/impl/
    GenericObjectPool
    问题分析:
    创建数据源时,需要Apache组织的架包:commons-pool-1.3.jar。
    解决方法:
    导入commons-pool-1.3.jar。
    *Caused   by:   java.lang.SecurityException:   class   "org.apache.commons.collections.SequencedHashMap"'s   signer   information   does   not   match   signer   information   of   other   classes   in   the   same   package
    问题分析:
     Struts导入的commons-beanutils.jar与Hibernate导入的commons-collections-2.1.1.jar
    相冲突,因为两个架包中都有org.apache.commons.collections包,故而会产生以上错误。
    解决方法:
    用以前版本的commons-beanutils.jar,比如5.5中的,来替换它既可。