欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Intellij idea解决tomcat报错:Error listenerStart.

程序员文章站 2022-07-14 17:12:20
...

  使用idea时tomcat无法正常启动,错误提示:org.apache.catalina.core.StandardContext.startInternal Error listenerStart. 没有更详细的错误信息。
  google了下记录tomcat log详细日志的方案:在项目资源目录下新建一个logging.properties文件,将下面内容输入文件:

  handlers = org.apache.juli.FileHandler,java.util.logging.ConsoleHandler 
 org.apache.juli.FileHandler.level = FINE 
 org.apache.juli.FileHandler.directory = ${catalina.base}/logs 
 org.apache.juli.FileHandler.prefix = error-debug.

java.util.logging.ConsoleHandler.level = FINE 
 java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter

重新启动tomcat,会发现server下出现了更详细的错误信息。
我这里的错误信息:
Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name ‘newsManagerController’ for bean class [com.qf.official.controller.NewsManagerController] conflicts with existing, non-compatible bean definition of same name and class [com.qf.bookbar.news.controller.NewsManagerController].
因为之前修改了个类的名字,与系统中的类名重复了,修改类名解决。

相关标签: idea tomcat