1.WARNING: Unable to load persistence provider "org.hibernate.ejb.HibernatePersistence" due to "java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence"
部署环境:J2EE上配置JPA事务管理
错误全文:
WARNING: Unable to load persistence provider "org.hibernate.ejb.HibernatePersistence" due to "java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence"
INFO: Found persistence provider "org.hibernate.ejb.HibernatePersistence". OpenJPA will not be used.
WARNING: Unable to load persistence provider "org.hibernate.ejb.HibernatePersistence" due to "java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence"
INFO: Found persistence provider "org.hibernate.ejb.HibernatePersistence". OpenJPA will not be used.
java.lang.ExceptionInInitializerError
Caused by: javax.persistence.PersistenceException: No Persistence provider for EntityManager named qs
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:84)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54)
at ...错误具体地址
Exception in thread "main" Java Result: 1
解决方法:
加入JPA事务管理所需要的库