【sping】在logback-spring.xml 获取项目名称

在日志文件中我们想根据spring.application.name 创建出的文件夹。

也不想死在XML文件中。

application.yml

复制代码
spring:
  application:
    name: my-demo

logback-spring.xml

XML 复制代码
    <springProperty name="application_name" scope="context" source="spring.application.name"/>
    <contextName>logback</contextName>
    <property name="log.path" value="${user.dir}/logs/${application_name}"/>
主要项目名称:
复制代码
 <springProperty name="application_name" scope="context" source="spring.application.name"/>
设置log.path:

在value中使用${application_name}

复制代码
  <property name="log.path" value="${user.dir}/logs/${application_name}"/>
运行项目

在路径下查看:




相关推荐
W.A委员会3 小时前
SpringMVC
数据仓库·hive·hadoop·spring
Arva .10 小时前
Spring基于XML的自动装配
xml·java·spring
fatfishccc13 小时前
循序渐进学 Spring (上):从 IoC/DI 核心原理到 XML 配置实战
xml·java·数据库·spring·intellij-idea·ioc·di
回家路上绕了弯16 小时前
Spring AOP 详解与实战:从入门到精通
java·spring
Laplaces Demon19 小时前
Spring 源码学习(十)—— DispatcherServlet
java·后端·学习·spring
写bug写bug20 小时前
彻底搞懂Spring Boot的系统监控机制
java·后端·spring
小小深1 天前
Spring进阶(八股篇)
java·spring boot·spring
都叫我大帅哥1 天前
Spring Modulith 完整实战指南:从零构建模块化订单系统
java·spring boot·spring
都叫我大帅哥1 天前
当模块化遇上Spring:Spring Modulith的奇幻漂流
java·spring boot·spring
MuYiLuck1 天前
【Spring Ai框架】
java·人工智能·spring