记录一个SpringBoot启动报错 Annotation-specified bean name ‘xxx‘的问题解决,简单排查思路

这篇具有很好参考价值的文章主要介绍了记录一个SpringBoot启动报错 Annotation-specified bean name ‘xxx‘的问题解决,简单排查思路。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

报错:
Annotation-specified bean name ‘dynamicComponentUtils’ for bean class [com.iwhalecloud.isa.service.common.comopnent.DynamicComponentUtils] conflicts with existing, non-compatible bean definition of same name and class [com.iwhalecloud.isa.service.base.business.common.comopnent.DynamicComponentUtils]

**尝试一:**删除target下文件考虑可能缓存问题,删除target下文件,重新编译,重启,任然报相同错误
尝试二:第一反应是,存在相同名称的类于是按提示ctrl+shift+n搜,确实在不同包中有相同名称类,尝试修改其中一个类名称,重启,报另外类重名。。。。
记录一个SpringBoot启动报错 Annotation-specified bean name ‘xxx‘的问题解决,简单排查思路,spring boot,spring,java,经验分享,笔记,后端

考虑到今天加的新代码文件依赖等,maven加载问题,可能引入的依赖存在相同名称的类
**尝试三:**根据类名,找到对应子模块,注释,清理maven缓存重新加载,解决。

 <dependencies>
        <dependency>
            <groupId>com.xxx</groupId>
            <artifactId>isa-xxx-service-base</artifactId>
            <version>1.0-SNAPSHOT</version>
            <scope>compile</scope>
        </dependency>

总结:引入的依赖可能和自己创建的类同名,根据报错类名,找到对应类文件或引入的依赖文件进行解决。文章来源地址https://www.toymoban.com/news/detail-852993.html

到了这里,关于记录一个SpringBoot启动报错 Annotation-specified bean name ‘xxx‘的问题解决,简单排查思路的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [starrocks BE] 启动报错问题记录

    starrocks部署在没有AVX2指令集的机器上导致部署失败,解决方式更换支持AVX2指令集的机器。   官方说明:   starrocks所有进程都是在同一个不支持avx2指令集的宿主机上部署启动的,表象是看似FE启动了,但BE异常,但按照官方说法FE和BE服务应该都启动不起来。 通过启动命令:

    2024年02月08日
    浏览(32)
  • SpringBoot启动失败,也不报错

      1)将启动类添加try-catch捕获信息         在springboot的启动类中添加try-catch即可出现具体错误信息; 2)根据错误信息定位问题,进行修复;

    2024年02月11日
    浏览(48)
  • 记LGSVL Map Annotation(1) LGSVL本地编译记录、安装

    主要的编译参考来着官方文件 安装unity hub 安装2020.3.3f1在unity hub上 但是我发现没有2020.3.3f1,只有2020.3.3f1c1,其实c1就是中国版,没有什么影响 安装GIT 安装Git LFS 验证git-lfs(输出Git LFS initialized就🆗了) 官方: 打开终端并导航到要将模拟器下载到的位置 如果你想模拟器在你的

    2024年02月09日
    浏览(28)
  • 通过Annotation将用户操作记录到数据库表功能实现

    一、背景         在用户对我们所开发的系统访问的时候,需要我们的系统具有强大的健壮性,使得给与用户的体验感十足。在业务开发的过程中,我们通过将几个相关的操作绑定成一个事件,使得安全性以及数据的前后一致性得到提高。但是在溯源方面,我们往往没有很好

    2024年03月13日
    浏览(78)
  • npm init vue@latest 创建项目启动报错记录

    问题描述: 解决方案: 1.在终端中输入sudo vim /etc/hosts ,回车然后输入密码 2.若出现如下图所示(若没有则直接输入i,然后进行后续操作),请输入E 然后输入i,移动到最后一行输入127.0.0.1 localhost 3.按esc退出编辑,然后输入:wq保存并推出 4.然后重启项目就可以了。

    2023年04月08日
    浏览(56)
  • 【解决】idea启动spring MVC报错:一个或多个listeners启动失败Listener ClassNotFoundException

    idea 2023配置教程。tomcat调试报错Artifact :war exploded: Error during artifact deployment。 修改代码后,启动不生效,仍是旧代码。 根本原因是: Modules output path一定要等于Artifacts output directory加WEB-INFclasses 先来理解一下各概念和他们的关系 Modules是项目,根是项目文件夹 Facets表述了框架

    2024年02月10日
    浏览(27)
  • 记录一次在centos 8 下docker 安装reids 一直报错无法启动问题

    目录 1.首先翻看了网上大部分启动失败原因总结如下  可以使用docker logs reids查看启动失败原因 1.1启动挂载目录失败  通常是没有创建目录 1.2启动闪退  通常为配置文件 daemonize yes 没有改成 no 导致 1.3启动之后直接报错 Fatal: Can\\\'t initialize Background Jobs 然后无限重启  请不要

    2024年01月20日
    浏览(33)
  • future versions of Elasticsearch will require Java 11 --记录es启动报错

    ES启动时候报错:future versions of Elasticsearch will require Java 11; your Java version from [/data/jdk1.8.0_111/jre] does not meet this requirement  es启动时候会使用环境变量的jdk,在不改变现有环境变量的情况下使用自带的openjdk,需要执行以下步骤:         es版本:7.5.1         自带的openjdk版本:

    2024年02月11日
    浏览(31)
  • 若依SpringBoot添加单元测试类及测试类启动报错

    在admin 模块中添加单元测试 将以下依赖添加到 admin 的 pom.xml 中 在 src 目录下创建 test.java.MainTests 文件 错误提示: java.lang.IllegalStateException: Failed to load ApplicationContext Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘serverEndpointExporter’ defined in class

    2024年01月20日
    浏览(34)
  • 记录一次springboot+netty+websocket报错的问题

    报错内容 io.netty.handler.codec.htttp.websocketx.textwebsocketframe can not be cast to io.netty.handler.codec.http.FullHttpRequest; 核心问题 springboot项目设定了项目访问前缀,/project/ 而我只给websocket设定了单独的访问路径 pipeline.addLast(new WebSocketServerProtocolHandler(“/msg”)); 前台初始化websocket的路径是

    2024年02月15日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包