首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Log_path_is_undefined和log_file_is_undefined

Log_path_is_undefined和log_file_is_undefined
EN

Stack Overflow用户
提问于 2022-10-07 17:26:45
回答 1查看 30关注 0票数 0

我正在将Spring版本从2.5更新到2.6,并且在Logback方面遇到了一个问题。下面是我的application.properties文件的片段:

代码语言:javascript
运行
复制
logging.file=abc.log
logging.path=.

和我的logback-spring.xml的一部分

代码语言:javascript
运行
复制
 <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${LOG_PATH:-.}/${LOG_FILE}.log</file>

        <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
            <fileNamePattern>${LOG_PATH:-.}/${LOG_FILE}-%i.log</fileNamePattern>
            <minIndex>1</minIndex>
            <maxIndex>3</maxIndex>
        </rollingPolicy>

        <!-- Only allow a file to get to ~10MB -->
        <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
            <maxFileSize>10MB</maxFileSize>
        </triggeringPolicy>

        <encoder>
            <pattern>%date{ISO8601} %-5level [%-35.35logger{30}] %msg%n</pattern>
        </encoder>
    </appender>

我得到了错误:

代码语言:javascript
运行
复制
2022-10-07 22:51:08,903 INFO  [o.h.v.internal.util.Version        ] HV000001: Hibernate Validator 6.0.22.Final
2022-10-07 22:51:09,241 INFO  [o.s.c.a.ConfigurationClassParser   ] Properties location [classpath:application.properties] not resolvable: class path resource [application.properties] cannot be opened because it does not exist
2022-10-07 22:51:10,158 WARN  [.AnnotationConfigApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException:

我还得到一个名为: log_file_is_undefined.log的文件

我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-07 18:21:36

来自文档

logging.file.name ${LOG_FILE}:是否在Boot的外部配置中设置了 logging.file.path ${LOG_PATH}:Boot的外部配置中是否设置了(表示日志文件所在的目录)。

因此,请使用:

代码语言:javascript
运行
复制
logging.file.name=abc.log
logging.file.path=.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73990653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档