有关hibernate3.5.5以后的JAR包问题

hibernate3.5.5版本后的hibernate3.jar中已经包括annotation,所以不用引用hibernate-annotations.jar和hibernate-commons-annotations.jar。如果引用这2个jar包则会报java.lang.IncompatibleClassChangeError: class org.hibernate.cfg.ExtendedMappings has interface org.hibernate.cfg.Mappings as super class 错误

如果之后出现java.lang.NoClassDefFoundError: javax/persistence/Cacheable这个错误,则需要引用hibernate-jpa-2.0-api-1.0.0.Final.jar这个jar包。

你可能感兴趣的:(java,ssh,休闲,Hibernate3.5.5,Jar包冲突问题)