bean named 'entityManagerFactory' that could not be found错误及解决
发布日期:2021-07-01 05:38:19
浏览次数:2
分类:技术文章
本文共 703 字,大约阅读时间需要 2 分钟。
问题:
在Eclipse下报如下错误:bean named ‘entityManagerFactory’ that could not be found。发生场景:
导入JPA依赖包后, 在Service中使用EntityManager 操作数据库,容器启动失败,在Eclipse中启动报以上错误信息。@PersistenceContext protected EntityManager em;
原因及解析:
查看相关设置都没有问题,无奈之下,切换一下启动方式, 在命令行使用Maven命令启动。命令行切换到项目的根目录,执行如下命令:mvn spring-boot:run
控制台打印了以下错误信息。
[ERROR] error reading D:\inssoftware\apache-maven-3.5.3\repository\org\hibernate \hibernate-core\5.4.12.Final\hibernate-core-5.4.12.Final.jar; invalid LOC header (bad signature)
注意该原因是导致 bean named ‘entityManagerFactory’ that could not be found的原因之一,其他原因的处理依实际情况而定。
解决方法:
参照 invalid LOC header的解决方法, 在本地Maven库找到该jar 的目录, 删除之后 使用mvn eclipse:eclipse
或 mvn install
等命令重新下载。 转载地址:https://oscar.blog.csdn.net/article/details/105449080 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月20日 02时24分02秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
填入空隙(setbkcolor,setbkmode)
2019-05-02
[收藏] FC交换机基础知识详解
2019-05-02
关于数据中台系统,需要了解哪些技术?
2019-05-02
Linux调试工具
2019-05-02
用Eclipse和GDB构建ARM交叉编译和在线调试环境
2019-05-02
Ubuntu下 rsync同步文件实例
2019-05-02
安装Samba时遇到错误
2019-05-02
详细解析Java中抽象类和接口的区别
2019-05-02
Linux下的同步与异步
2019-05-02
Ajax中的XMLHttpRequest对象详解
2019-05-02
GDB命令大全
2019-05-02
IT行业培训必读:优秀程序员的十个习惯
2019-05-02
实例属性和类属性
2019-05-02
StringIO和BytesIO
2019-05-02
财务分析与决策:同型分析
2019-05-02
今日整理PDF电子书资料
2019-05-02
【语言-c#】C# 超级整数计算
2019-05-02
【软件-Doxgen】工具:程序代码生成xml文档(doxgen)
2019-05-02