在Myeclipse添加Spring特性时,要想整合Hibernate框架必须导入dom-4j.jar和antlr.jar
如果要使用hibernate中的getSession方法还需要导入Hibernate3.0.jar包.
在添加Spring+Hibernate整合时
NoClassDefFoundError: org/hibernate/cfg/AnnotationConfiguration
缺少:
hibernate-annotations.jar
ejb3-persistence.jar
hibernate-commons-annotations.jar
hibernate-entitymanager.jar
hibernate-validator.jar
NoClassDefFoundError: org/slf4j/LoggerFactory
NoClassDefFoundError: org/apache/log4j/LogManager
缺少:slf4j-api.jar、slf4j-log4j12.jar、log4j.jar
org.slf4j.MDC.getCopyOfContextMap()Ljava/util/Map
jar包版本冲突造成的。
java.lang.NoClassDefFoundError: antlr/ANTLRException
缺少:antlr-2.7.6.jar