调试项目的时候,有时候报错信息只有一句话。这种看着实在是没办法看出错误在那个地方
04-Apr-2019 23:48:15.871 严重 [RMI TCP Connection(4)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file 04-Apr-2019 23:48:15.871 严重 [RMI TCP Connection(4)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [/itriptrade] startup failed due to previous errors log4j:WARN No appenders could be found for logger (org.springframework.web.context.support.XmlWebApplicationContext).
例如上面这种,只有一句话,肯定无法定位问题
项目的resource文件下新建一个logging.properties文件
内容填下:
handlers = java.util.logging.ConsoleHandler java.util.logging.ConsoleHandler.level = FINE java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
然后重新打包,启动项目就可以看到详细的错误信息了
ps:这种试下log4j的配置前提下,其他的日志配置不晓滴这种方法是否有效
原文:https://www.cnblogs.com/chenghening/p/12956549.html