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

server/2024/10/21 11:45:08/

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

也不想死在XML文件中。

application.yml

spring:application:name: my-demo

logback-spring.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}"/>

运行项目

在路径下查看:





http://www.ppmy.cn/server/10979.html

相关文章

Indicator-Sysmonitor|Ubuntu 标题栏显示实时网速、CPU使用率等

分享一款在Ubuntu系统中非常实用的工具&#xff0c;名为Indicator-Sysmonitor。这是一款开源软件&#xff0c;你可以在GitHub上找到它&#xff0c;它能够让你在Ubuntu的任务栏中实时监控CPU和内存使用情况。虽然Ubuntu并没有像Windows端的TrafficMonitor那样广为人知的实时监控…

基于STM32单片机的智能家居环境监测与控制系统设计

基于STM32单片机的智能家居环境监测与控制系统设计 摘要&#xff1a;随着物联网技术的不断发展&#xff0c;智能家居环境监测与控制系统的应用越来越广泛。本文设计了一种基于STM32单片机的智能家居环境监测与控制系统&#xff0c;该系统能够实时监测环境中的温湿度和天然气浓…

Git克隆项目到另一台服务器上详细操作

Git克隆项目到另一台服务器上详细操作 一 克隆原始仓库 首先&#xff0c;确保你从原始仓库克隆了所有分支。通常使用标准的 git clone 命令会拉取所有远程分支的历史&#xff0c;但只会在本地创建默认分支&#xff08;通常是 main 或 master&#xff09;。在克隆前&#xff0…

ChatGPT:让论文写作变得轻松愉快

ChatGPT无限次数:点击直达 ChatGPT&#xff1a;让论文写作变得轻松愉快 在当今信息爆炸的时代&#xff0c;论文写作是许多学术研究者和学生必须面对的挑战之一。从收集数据到整理结构&#xff0c;再到撰写内容&#xff0c;每个步骤都需要耗费大量时间和精力。但是&#xff0c;…

阿斯达年代记三强争霸官网地址+游戏账号注册+游戏下载安装教程

阿斯达年代记国际服&#xff0c;游戏分为三个势力&#xff0c;分别是阿斯达、亚高和不罚者&#xff0c;每个玩家都必须选择一个势力&#xff0c;而每个势力每周将会诞生一名势力族长&#xff0c;将会从五名候选人中投票产生&#xff0c;想要进入候选人名单&#xff0c;必须每天…

Linux : Oracle远程连接调用缺少客户端依赖(ORA-00000: DPI-1047)

连接报错&#xff1a; ORA-00000: DPI-1047: Cannot locate a 64-bit Oracle Client library: "libclntsh.so: cannot open shared object file: No such file or directory". See https://oracle.github.io/odpi/doc/installation.html#linux for help 解决方法&…

AppleScript初体验,让你的mac实现自动化UI操作

AppleScript 简介 AppleScript是苹果公司开发的一种脚本语言&#xff0c;用于操作MacOS及其应用程序&#xff0c;在实现MacOS自动化工作方面非常给力。 我们可以使用AppleScript用来完成一些重复琐碎的工作&#xff0c;AppleScript具有简单自然的语法&#xff0c;另外系统也提…

【Flutter】自动生成图片资源索引插件二:FlutterAssetsGenerator

介绍 FlutterAssetsGenerator 插件 &#xff1a;没乱码&#xff0c;生成的图片索引命名是小驼峰 目录 介绍一、安装二、使用 一、安装 1.安装FlutterAssetsGenerator 插件 生成的资源索引类可以修改名字&#xff0c;我这里改成R 2. 根目录下创建assets/images 3. 点击image…