我已经使用JPA(Generic 2.0版本)创建了RestService。使用jersey jar和hibernate实体管理器jar作为依赖项。
在tomcat中部署成功。但是当处理任何事务时,在运行时获得低于异常。
java.lang.ClassNotFoundException:javax.persistence.spi.PersistenceProvider
可能是什么问题,即使它在类路径中也没有加载持久性提供程序类?
答案 0 :(得分:0)
你对classpath的意思是什么?持久性提供程序Hibernate和JPA(javax.persistence)的库/ jar必须位于ear / war文件中,以便Tomcat能够访问它们。 你如何创建耳/战文件?有了Maven?然后,您必须至少将依赖项设置为运行时。