【发布时间】:2014-10-18 21:47:14
【问题描述】:
我有一个简单的 spring-boot 应用程序被打包为能够部署到外部 Tomcat 容器的 .war 文件。我在类路径(/WEB-INF/classes)中有一个 logback.xml(如下),但是,当部署到 Tomcat 时,日志不会写入文件。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/base.xml"/>
<logger name="org.springframework.web" level="DEBUG"/>
</configuration>
【问题讨论】:
-
如果你确定找不到
spring.log(在你的默认临时目录下面),尝试在启动tomcat时显式设置系统属性LOG_FILE并确保这个目录是可写的(对于Tomcat)。
标签: tomcat war logback spring-boot