相关疑难解决方法(0)

访问logback.xml中的应用程序属性

是否可以在log back xml中访问spring boot的应用程序属性.

application.properties

dummy.property=hello
Run Code Online (Sandbox Code Playgroud)

logback.xml

${dummy.property}
Run Code Online (Sandbox Code Playgroud)

这没用.

有没有人知道它是否有效.

spring-boot

18
推荐指数
2
解决办法
1万
查看次数

在Spring Boot中的application.properties中获取用户主路径

这应该是一个非常直接的任务,但经过相当多的研究后,我发现很难找到任何方法来做到这一点.

我只想在当前用户的主目录中创建一个日志文件.根据官方文档,我应该修改的变量是logging.filelogging.path.但是我如何获得用户家的价值logging.path呢?

我试过设置它像:

logging.path=#{systemProperties['user.home']}
Run Code Online (Sandbox Code Playgroud)

但没有任何成功.

logging spring spring-el spring-boot

8
推荐指数
3
解决办法
9503
查看次数

如何在logback.xml中动态指定文件路径

我是Logback的新手,我正在尝试使用属性文件为Windows和Linux动态添加文件路径.

这是我的代码sinppet,我怎样才能得到$ {MY_HOME}的值

<appender name="SERVER_FILE" class="ch.qos.logback.core.FileAppender">
    <file>${MY_HOME}/server.log</file>
    <append>true</append>
    <encoder>
      <pattern>%d [%thread] %-5level %logger{35} - %msg%n</pattern>
    </encoder>
  </appender> 
Run Code Online (Sandbox Code Playgroud)

logback

3
推荐指数
1
解决办法
5721
查看次数

标签 统计

spring-boot ×2

logback ×1

logging ×1

spring ×1

spring-el ×1