当前位置: 代码迷 >> 综合 >> ClassNotFoundException: javax.persistence.spi.PersistenceProvider
  详细解决方案

ClassNotFoundException: javax.persistence.spi.PersistenceProvider

热度:55   发布时间:2023-12-12 04:56:11.0

问题:

在TongWeb7.0上部署应用时报错:ClassNotFoundException:javax.persistence.spi.PersistenceProvider

原因:

虽然TongWeb支持JPA,lib下有persistence-api.jar,但是TongWeb默认是不加载JPA的。

解决办法:

方式一: 应用采用自带hibernate JPA时,仅需要javax.persistence.*类,则把persistence-api.jar改名为aajpa.jar即可加载。

方式二:若应用自身不带JPA实现,需要使用TongWeb的JPA实现时,将-DjvProfile=false设为false即可。

  相关解决方案