Intellij idea解决tomcat报错:Error listenerStart.

  使用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].
因为之前修改了个类的名字,与系统中的类名重复了,修改类名解决。

猜你喜欢

转载自blog.csdn.net/blq4411568/article/details/78095154