【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}"/>
运行项目

在路径下查看:




相关推荐
chilavert3182 分钟前
技术演进中的开发沉思-304计算机原理:XML
xml·计算机原理
计算机学姐11 分钟前
基于SpringBoot的汽车租赁系统【个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·后端·spring·汽车·推荐算法
8***f39511 分钟前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis
我是人✓13 分钟前
Spring IOC入门
java·数据库·spring
rgeshfgreh26 分钟前
Spring Bean管理机制深度解析
java·spring boot·spring
xiaolyuh12310 小时前
Spring 框架 核心架构设计 深度详解
spring·设计模式·spring 设计模式
独断万古他化14 小时前
【Spring 核心: IoC&DI】从原理到注解使用、注入方式全攻略
java·后端·spring·java-ee
likuolei14 小时前
Spring AI框架完整指南
人工智能·python·spring
梵得儿SHI14 小时前
(第四篇)Spring AI 核心技术攻坚:多轮对话与记忆机制,打造有上下文的 AI
java·人工智能·spring·springai生态·上下文丢失问题·三类记忆·智能客服实战案
希忘auto14 小时前
SpringBoot之统一数据返回格式
java·spring