No Persistence provider for EntityManager named persistence(没有名为持久性的EntityManager的持久性提供程序)
问题描述
您好,我需要帮助来解决这个问题。当尝试在IntelliJ上运行我的Java Web应用程序时,我收到以下消息:
异常:没有持久化提供程序 名为持久性的实体管理器
这是resources/META-INF/
中的persistence.xml
文件
我的Gradle版本
谢谢。
推荐答案
一个选项是错误是由引用的实体不存在引起的。
您在sistence.xml中有"Dao.mapping.UserEntity",但目录建议它应该是"service.dao.mapping.UserEntity"。
完整的堆栈跟踪可以帮助解决问题。
这篇关于没有名为持久性的EntityManager的持久性提供程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!