gpt4 book ai didi

playframework - Play Framework - 更改日志文件位置

转载 作者:行者123 更新时间:2023-12-04 06:08:31 27 4
gpt4 key购买 nike

我使用“Dlogger.file”的外部logback文件如下,

.....    -Dconfig.file="C:\temp\application.conf" **-Dlogger.file="c:\temp\logback.xml"** -Dpidfile.path=NULL -Dhttps.port=443 -Dhttp.por ..............

和我的 logback.xml文件看起来不错,
<configuration>    
<conversionRule conversionWord="coloredLevel" converterClass="play.api.Logger$ColoredLevel" />

<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${application.home}/application.log</file>
<encoder>enter code here
<pattern>%date - [%level] - from %logger in %thread %n%message%n%xException%n</pattern>
</encoder>
</appender>

而不是 ${application.home} (在 logback.xml 文件中)我想用 application.conf 中定义的键替换它,例如
application.logpath="c:/temp"

或者换句话说,我想在 application.conf 中定义日志文件位置(路径)。

最佳答案

在下方添加 <configuration> :

<property resource="application.conf" />

然后使用 ${application.logpath} :
<file>${application.logpath}/application.log</file>

关于playframework - Play Framework - 更改日志文件位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30906162/

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