由于我们使用logback记录spring-boot日志的时候,配置文件中有一下配置:
<property name="log.path" value="${catalina.base}/logs"/>
但是,我们通常是直接运行 jar 包的方式,并没有配置 catalina.base 这个 tomcat 的变量信息,所以就自动生成了一个目录:
我们只需要调整一下这个变量,给它一个默认值:
<property name="log.path" value="${catalina.base:-.}/logs"/>
这样就会在当前运行目录下创建一个 logs 目录进行日志存放