繁体   English   中英

Spring Boot:Logback不从application.properties中选择值

[英]Spring Boot :Logback not picking values from application.properties

我正在尝试使用logback记录application.properties中提到的属性。

application.properties appName = myservice logging.pattern.console =%d {HH:mm:ss.SSS} [%thread]%appName%-5level-%msg%n%ex

尝试了上述模式并获得了以下输出:

13:10:52.193 [main] [%PARSER_ERROR [appName]]调试-方法runends的执行:返回值-> null

预期是:

13:10:52.193 [main] [myservice] DEBUG-方法runends的执行:返回值-> null

如何做到这一点?

您可以在模式中使用property

logging.pattern.console =%d {HH:mm:ss.SSS} [%thread]%property {KEY}%-5level-%msg%n%ex

为此,您必须在VM参数中添加KEY -DKEY=myservice

11:15:23.474 [main] myservice INFO-Tomcat初始化时使用端口:8080(http)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM