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

在路径下查看:




相关推荐
xie_pin_an14 小时前
MyBatis-Plus 实战:MPJLambdaWrapper 多表联查用法全解析
java·spring boot·spring·mybatis
橘子海全栈攻城狮14 小时前
【源码+文档+调试讲解】基于Spring Boot的考务管理系统设计与实现 085
java·spring boot·后端·spring
合作小小程序员小小店16 小时前
web网页开发,在线物流管理系统,基于Idea,html,css,jQuery,jsp,java,SSM,mysql
java·前端·后端·spring·intellij-idea·web
但要及时清醒18 小时前
spring cloud微服务常用组件
spring·spring cloud·微服务
代码栈上的思考1 天前
Spring MVC 中 @RequestMapping 路径映射与请求处理全流程
java·spring·mvc
WZTTMoon1 天前
Spring MVC 核心工作原理:DispatcherServlet 全流程深度解析
java·spring·mvc
计算机学姐1 天前
基于SpringBoot的新闻管理系统【协同过滤推荐算法+可视化统计】
java·vue.js·spring boot·后端·spring·mybatis·推荐算法
大菠萝学姐1 天前
基于springboot的旅游攻略网站设计与实现
前端·javascript·vue.js·spring boot·后端·spring·旅游
珹洺1 天前
Java-Spring入门指南(二十九)Android交互核心:按钮点击事件与Activity跳转实战
android·java·spring