gpt4 book ai didi

spring-boot - 带有 Spring Boot 应用程序的 logack 中的 is_undefined 目录错误

转载 作者:行者123 更新时间:2023-12-01 06:10:29 25 4
gpt4 key购买 nike

即使我将 log.dir 作为 java 参数 -Dlog.dir="/logs"传递,我也收到 log.dir_IS_UNDEFINED 错误

这是我的 logback.xml 文件的片段

<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${log.dir}/crm.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">

最佳答案

我建议切换到 Spring Boot 日志记录支持。查看Spring Boot docs的配置部分

你可以使用这个:

# LOGGING
logging.path=/var/log
logging.file=myapp.log

或者您也可以通过系统属性定义它:
-Dlogging.path=/var/log -Dlogging.file=myapp.log

根据 Spring Boot Docs about logging with Logback的这一节,您也可以使用 ${LOG_FILE}${LOG_PATH}环境变量。

关于spring-boot - 带有 Spring Boot 应用程序的 logack 中的 is_undefined 目录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33294282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com