Spring3.0 JPA(hibernate3.6实现)整合问题之:java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Lja
2011-06-04 15:25
555 查看
最近整合spring3.0和jpa一直出现java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Ljavax/persistence/ValidationMode的错误信息,无法解决,看了spring官网的社区才知道这是hibernate的bug,这是因为使用的是新版本的 Hibernate(这里我使用的是 Hibernate 3.6),跟javaee.jar里面的jpa接口冲突了。解决方法是:移除MyEclipse自带的javaEE包,自己新建user libraries,加入javaEE中的jsf-api.jar jsf-impl.jar jstl-1.2.jar 包,再加入tomcat中的servlet-api.jar,其实就是将javaEE中的javaee.jar用tomcat中的servlet-api.jar换掉,这样这个问题就解决了。
本文是使用 B3log Solo 从 Smiled to see the distance 进行同步发布的原文地址:http://jiangzezhou.appspot.com/articles/2011/06/04/1307172300000.html
相关文章推荐
- Spring3.0 JPA(hibernate3.6实现)整合问题之:java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUni
- java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Lja
- 关于java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode()错误
- Caused by: java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode(
- javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Ljavax/persistence/ValidationMode;
- javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Ljavax/persiste
- Spring整合Hibernate时出现如下错误Caused by: java.lang.NoClassDefFoundError: javax/persistence/Entity
- hibernate实现jpa文档,persistence.xml配置问题(javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Canno
- WebLogic下开发Hibernate问题 java.lang.NoSuchMethodError:javax.persistence.OneToMany.orphanRemoval()Z
- struts和Hibernate整合,报错:java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
- spring3.0.5 和hibernate3.6整合问题之java.lang.ClassNotFoundException: org.objectweb.asm.Type
- java.lang.NoClassDefFoundError: javax/persistence/SharedCacheMode
- hibernate注解异常:java.lang.NoSuchMethodError javax.persistence.JoinColumn.foreignKey()Ljavax/persistenc
- Exception in thread "main" java.lang.NoClassDefFoundError: javax/persistence/Cacheable 问题
- Hibernate初学时遇见错误:Caused by: java.lang.ClassNotFoundException: javax.persistence.EntityListene
- [Trouble Shoot]在使用hibernate-validator-4.0.2.GA时遇到的java.lang.NoSuchMethodError: javax.persistence.Persistence.getPersistenceUtil(
- Hibernate java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
- 使用Hibernate框架,对异常java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z的处理
- spring 整合hibernate Caused by: java.lang.ClassNotFoundException: javax.persistence.Entity
- java开发常见问题 - java.lang.NoSuchMethodError:javax.persistence.Table.indexes()[Ljavax/persistence/Index;