1、在application.yml配置文件中增加,logging.path日志文件路径

2、修改logback-spring.xml文件,将LOG_PATH的value中改成${LOG_PATH:-.},如下图,搞定

知识延伸:
下表介绍了一些属性(从Spring Environment中转移到 系统属性):
| Spring Environment | 系统属性 | 说明 |
| logging.path | LOG_PATH | 日志文件保存路径 |
| logging-file | LOG_FILE | 日志文件名 |
| logging.file.max-size | LOG_FILE_MAX_SIZE | 日志文件的最大容量 |
| logging.file.max-history | LOG_FILE_MAX_HISTORY | 日志文件的最长保存时间 |
| logging.pattern.console | CONSOLE_LOG_PATTERN | 日志输出模式:使用控制台输出 |
| logging.pattern.file | FILE_LOG_PATTERN | 日志输出模式:文件输出 |
|
logging.pattern.dateformat |
LOG_DATEFORMAT_PATTERN | 日志时间格式 |
| logging.pattern.level | LOG_LEVEL_PATTERN | 在渲染日志级别时的格式 |
| PID | PID | 当前的进程ID |
文件级别
Spring支持的所有日志系统都可以在Spring的Environment中设置日志级别(例如在application.properties设置),使用logging.level.=进行设置,LEVEL是TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF中的1个。root日志器可以用logging.level.root来配置。例如在application.properties中:
logging.level.root=WARN
logging.level.org.springframework.web=DEBUG
logging.level.org.hibernate=ERROR
本文介绍了如何在Spring Boot应用中配置日志文件的保存路径和名称等参数,并提供了具体的配置示例。同时,还列举了Spring Boot支持的日志级别及其配置方式。
3393

被折叠的 条评论
为什么被折叠?



