问题
在Eclipse下报如下错误:bean named ‘entityManagerFactory’ that could not be found。

发生场景
导入JPA依赖包后, 在Service中使用EntityManager 操作数据库,容器启动失败,在Eclipse中启动报以上错误信息。

 @PersistenceContextprotected 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)
原来是 invalid LOC header 的错误。

注意该原因是导致 bean named ‘entityManagerFactory’ that could not be found的原因之一,其他原因的处理依实际情况而定。

解决方法
参照 invalid LOC header的解决方法,
在本地Maven库找到该jar 的目录, 删除之后 使用mvn eclipse:eclipsemvn install 等命令重新下载。

bean named 'entityManagerFactory' that could not be found错误及解决相关推荐

  1. Consider defining a bean named 'entityManagerFactory' in your configuration解决办法

    错误信息: *************************** APPLICATION FAILED TO START ***************************Description ...

  2. 解决A component required a bean named ‘entityManagerFactory‘ that could not be found

    SpringBoot 整合 Spring Data JPA 报警 1.问题 2.三步走 2.1检查依赖 2.2删除依赖 2.3检查DB配置类 1.问题 ************************ ...

  3. springboot jpa 配置多数据源报错解决 Consider defining a bean named ‘entityManagerFactory‘

    版本 springboot 2.6.x 现象 jpa配置多数据源后启动报错 Consider defining a bean named 'entityManagerFactory' 解决 方法1:将 ...

  4. Consider defining a bean named ‘entityManagerFactory‘ in your configuration

    先不要急着删除maven仓库中下载下来的依赖,先看看是否有如下配置: 上面这配置等于去除了自动注入数据源的操作,那entityManagerFactory自然就找不到了. 删除以上配置,允许自动注入数 ...

  5. A component required a bean named 'XXXService' ...

    报错如下: Description: A component required a bean named 'checkPsptService' that could not be found. Act ...

  6. org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xx' is defined

    概述 出现了org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xx' is defined ...

  7. 【spring-session】错误:No bean named 'springSessionRepositoryFilter' available

    前言 spring-session 2.0.2.RELEASE 安装官方文档配置可以正常启动. 自己改动了一下,就出现了错误:No bean named 'springSessionRepositor ...

  8. SpringMVC莫名其妙出现No bean named 'cacheManager' is defined错误

    2019独角兽企业重金招聘Python工程师标准>>> 在使用Interiij idea创建SpringMVC项目时,莫名其妙出现了No bean named 'cacheManag ...

  9. 记录A component required a bean named ‘studentService‘ that could not be found.

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 报错如题:  A component required a bean named 'studentS ...

最新文章

  1. iPhone/Mac Objective-C内存管理教程和原理剖析(二)口诀与范式转
  2. Upgrade Hole puncher Mathematical Modeling
  3. KAFKA 集成 SpringBoot2 消息发送和消费消息(基础篇)
  4. Python花式编程案例集锦(7):判断回文
  5. ios创建自定义控件必须具备的三个方法
  6. php是日元吗,PHP to JPY
  7. 【第四章】详解Feign的实现原理
  8. CCSK云安全认证-M2-云基础设施安全
  9. 数学作图工具_推荐工作学习中用到的三款在线作图神器!
  10. 霍夫曼编码计算图片压缩率
  11. 祛痘收缩毛孔的简单方法 - 生活至上,美容至尚!
  12. 鸿蒙掉符几人队掉的机,《诛仙网游》劳资发誓,以后鸿蒙绝对单刷
  13. 小白手动安装Win10系统
  14. 基于matlab指纹识别论文,毕业论文-基于Matlab的指纹识别
  15. 滴滴和中国优步合并:滴滴才是唯一赢家?
  16. 药品过5关价翻12倍 批发商抢走药品一半利润
  17. 鸿蒙如何连接电视,鸿蒙系统的电视怎么安装第三方软件,荣耀智慧屏X1装软件教程...
  18. php7 魔术引号,php代码审计魔术引号带来的注入问题浅析之Discuz_7.x faq.php SQL注入漏洞...
  19. 路由器的几个基本命令
  20. Teams升级选项中的后台自动下载安装Teams客户端--Download Teams App in the background

热门文章

  1. JAVA学习笔记-this隐式参数
  2. as3 操作图片,获取,设置实际像素,扣除透明区域
  3. 使用jquery第三方插件(生成曲线图)
  4. Ubuntu 11.10 make menuconfig 失败的解决方法
  5. (九)ubuntu解决resolv.conf被重写问题
  6. vss登录invalid handle问题的解决办法
  7. 微信看一看强化学习推荐模型的知识蒸馏探索之路丨CIKM 2021
  8. 快看漫画个性化推荐探索与实践.pdf(附下载链接)
  9. 软件设计师学习1——计算机系统知识
  10. 【特色团队采访】慌呀哩团队,用简洁算法达成高效协作