gznz12345 发表于 2018-12-7 07:09:44

解决Tomcat报错模糊不清问题,进行错误详细跟踪

  在Tomcat上面发布项目进行调试的时候,可能tomcat会报一些很奇怪的错误,模糊不清,根本没说到重点,所以这就导致我们无法快速的追踪到问题所在。
  在网上找了N多的文章,都没有击中要害。
  最后无意间看到了一个方法,我按照方法去做,还真的解决了问题。
  以下是我的解决办法:
  有时候报错只能看到和JDBC有一些关系,报错不明显。
  现在需要增加一个文件,在WEB-INF/classes目录下新建一个文件叫logging.properties,内容如下:
  handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
  ############################################################
Handler specific properties.
Describes specific configuration info for Handlers.
  ############################################################
  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时,就会在logs目录下生成一个更详细的日志error-debug.**.log
  ,并且详细报错也会在应用的日志中输出出来,通过该种设置,可以看到的详细错误
  通过这个方法就能看到更详细的错误log了。

页: [1]
查看完整版本: 解决Tomcat报错模糊不清问题,进行错误详细跟踪