遇到一个Spring的项目,是使用的tomcat容器启动的,配置好了tomcat启动后,报错如下:
Artifact someproject:war exploded: Error during artifact deployment. See server log for details.
然后我就去找Console下的日志(包括Server、Tomcat Localhost Log、Tomat Catalina Log)都没有相关日志,找不到日志,也就无从排查原因。
解决方案
在src/resources下新建一个logging.properties文件,内容如下:
handlers = java.util.logging.ConsoleHandler ############################################################ # Handler specific properties. # Describes specific configuration info for Handlers. ############################################################ org.apache.juli.FileHandler.level = FINE org.apache.juli.FileHandler.directory = ../logs org.apache.juli.FileHandler.prefix = error-debug. java.util.logging.ConsoleHandler.level = FINE java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
配置一个简单的log实现,就能顺利打印出相关的日志了,然后去解决日志里的的问题就好了
文章评论