首页 > 其他分享 >报错:2024-08-12T18:39:35.313+08:00 ERROR 29668 --- [demo2] [ main] o.s.boot.SpringApplicatio

报错:2024-08-12T18:39:35.313+08:00 ERROR 29668 --- [demo2] [ main] o.s.boot.SpringApplicatio

时间:2024-08-12 18:49:35浏览次数:12  
标签:11 12T18 java context 08 springframework 报错 6.1 org

org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.example.demo.DemoApplication]
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:179) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:417) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:290) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:789) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:607) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.3.2.jar:3.3.2]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-3.3.2.jar:3.3.2]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) ~[spring-boot-3.3.2.jar:3.3.2]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:335) ~[spring-boot-3.3.2.jar:3.3.2]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1363) ~[spring-boot-3.3.2.jar:3.3.2]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1352) ~[spring-boot-3.3.2.jar:3.3.2]
at com.example.demo.DemoApplication.main(DemoApplication.java:16) ~[classes/:na]
Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'gameController' for bean class [com.example.gomoku.GameController] conflicts with existing, non-compatible bean definition of same name and class [com.example.demo.GameController]
at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:361) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:288) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:128) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:306) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:246) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:197) ~[spring-context-6.1.11.jar:6.1.11]
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:165) ~[spring-context-6.1.11.jar:6.1.11]
... 13 common frames omitted

方案:这个错误是由于存在两个相同名称的 GameController 类导致的。一个在 com.example.gomoku 包中,另一个在 com.example.demo 包中。Spring 无法决定使用哪一个,因此抛出了冲突异常。
要解决这个问题,需要重命名其中一个 GameController 类。

标签:11,12T18,java,context,08,springframework,报错,6.1,org
From: https://www.cnblogs.com/csdn001/p/18355544

相关文章

  • 08.计划任务课后习题
    08.计划任务课后习题1.在linux系统中备份脚本backup.sh需要再每周1-5的每天下午1点和晚上8点执行,下列哪个cron命令可以完成(D)分时日月周a.013,20*1,2,3,4,5*backup.sh1到5月的下午一点和晚上八点执行b.013,201,5**backup.sh每个月一号和五......
  • 系统报错影响美观?gdiplus.dll修复教程,拯救小鸟壁纸加载
    系统报错,特别是gdiplus.dll文件丢失,确实会影响小鸟壁纸等软件的正常加载,进而影响桌面美观。为了解决这个问题,以下是一个详细的gdiplus.dll修复教程,旨在帮助您拯救小鸟壁纸的加载问题:一、了解gdiplus.dll文件gdiplus.dll是Windows系统中用于图形用户界面(GUI)渲染的重要组件,......
  • Python运行不报错又无任何结果输出
    Python运行不报错又无任何结果输出在Python编程中,遇到程序既不报错也没有任何结果输出的情形,往往让开发者感到困惑。这类问题可能源于多种原因,包括但不限于代码逻辑错误、环境配置问题、或是输入数据的问题。本文将深入探讨这一问题,并提供解决思路、方法、常见场景......
  • GUI推送安装报错:cannot create regular file
    EnvironmentDataProtector10.60RedHatEnterpriseLinux8.3 SituationThefollowingerrorisreportedwhentheAddclientsisperformedontheDPGUI. [Critical]<Client-hostname>Certificatecopyfailed:cp:cannotcreateregularfile'/etc......
  • 云原生周刊:Score 成为 CNCF 沙箱项目|2024.08.12
    开源项目推荐KubeOneKubermaticKubeOne自动化管理您所有云环境、本地环境、边缘计算和物联网环境中的集群操作。KubeOne可以安装高可用(HA)的主集群,也可以安装单主集群。MayflyMayfly是一个Kubernetesoperator,使您可以使用基于时间的资源。它会在指定时间创建或删除资源。......
  • Java基础-学习笔记08
    01类变量、类方法、main方法、代码块类变量(静态变量)类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。关于静态变量在内存中的存放地址,有两种说法,①认为静态变量......
  • 使用orcale数据库的springboot项目打war包部署到tomcat后启动报错解决办法(缺少UCP数据
    我将在我本丢运行ok的springboot项目打成war包后部署到tomcat后,启动tomcat的时候一直显示:由于之前的错误,Context[/ruoyi]启动失败......,查看tomcat的日志文件发现报错:12-Aug-202410:20:35.183严重[main]org.apache.catalina.core.StandardContext.listenerStart配置应用......
  • 【2024-08-08】连岳摘抄
    23:59假如你想快乐一小时,就去睡个午觉;快乐一天,就去钓鱼;快乐一个月,就去结婚;快乐一整年,就继承一笔遗产;快乐一辈子,就去帮助别人。                                              ......
  • 【2024-08-09】连岳摘抄
    23:59说别人错很容易,但重要的是自己怎么做才是对的。                                                 ——汪成为确实,婚姻需要磨合。如切如磋者,道学也,如琢如磨者,自......
  • 【2024-08-07】外婆走了
    23:59兹晨戒流火,商飙早已惊。云天收夏色,木叶动秋声。                                                 ——《立秋》唐·刘言史刚收到母亲的电话,说外婆刚走了。外婆......