我将Spring Boot应用程序作为WAR文件部署在独立的Apache Tomcat上。
为了在Windows计算机上配置Logback,我创建了 setenv.bat 文件,其内容如下:
set logging.config=<absolute path to logback.xml>
我为Mac上部署的Tomcat尝试了相同的操作,但是以下 setenv.sh 不起作用:
logging.config=<absolute path to logback.xml>
我还尝试使用 export 命令设置 logging.config 变量:
export logging.config=<absolute path to logback.xml>
但结果相同-未创建日志文件。 您知道我的配置有什么问题吗?
答案 0 :(得分:0)
我希望您已经在某个地方找到了答案。但是我所做的是在conf / catalina.properties中,指向logback配置文件,如下所示:
logging.config=${catalina.base}/conf/logback-spring.xml
我在setenv.bat中什么也没做。