解决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了。

踏实一些,不要着急,你想要的,岁月都会给你。

猜你喜欢

转载自blog.csdn.net/qq_28082757/article/details/70308515