当前位置: 首页 > article >正文

让banner.txt可以自动读取项目版本

文章目录

    • 1.sunrays-dependencies
        • 1.配置插件
        • 2.pluginManagement统一指定版本
    • 2.common-log4j2-starter
        • 1.banner.txt使用$ 符号取出
        • 2.查看效果

1.sunrays-dependencies

1.配置插件
            <!-- 为了让banner.txt自动获取版本号 -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifestEntries>
                            <project.version>${project.version}</project.version>
                        </manifestEntries>
                    </archive>
                </configuration>
            </plugin>
2.pluginManagement统一指定版本
                <!-- 为了让banner.txt自动获取版本号 -->
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin</artifactId>
                    <version>3.2.2</version>
                </plugin>

2.common-log4j2-starter

1.banner.txt使用$ 符号取出
${project.version}
2.查看效果

CleanShot 2025-01-12 at 17.06.17@2x


http://www.kler.cn/a/530174.html

相关文章:

  • stm32硬件实现与w25qxx通信
  • 傅里叶分析之掐死教程
  • Appium介绍
  • Vue 3 30天精进之旅:Day 11 - 状态管理
  • FIDL:Flutter与原生通讯的新姿势,不局限于基础数据类型
  • 基于互联网+智慧水务信息化整体解决方案
  • Rust 中的注释使用指南
  • 【hot100】刷题记录(11)-搜索二维矩阵 II
  • AI源码加训练
  • 如何配置Java JDK
  • 8.原型模式(Prototype)
  • 代码随想录算法训练营第十六天| 二叉树4
  • 【论文复现】基于Otsu方法的多阈值图像分割改进鲸鱼优化算法
  • LLMs之OpenAI o系列:OpenAI o3-mini的简介、安装和使用方法、案例应用之详细攻略
  • 【每天学习一点点】通过使用@property装饰器来创建一个属性的getter和setter方法
  • 【周易哲学】生辰八字入门讲解(八)
  • STM32 DMA数据转运
  • leetcode 930. 和相同的二元子数组
  • 【人工智能】使用Python和Hugging Face构建情感分析应用:从模型训练到Web部署
  • ASP.NET Core Filter
  • 一文讲解Java中HashMap的put流程
  • 完全卸载mysql server步骤
  • Unity游戏(Assault空对地打击)开发(3) 摄像机的控制
  • C# 精炼题18道题(类,三木运算,Switch,计算器)
  • DeepSeek与OpenAI:谁是AI领域的更优选择?
  • 04树 + 堆 + 优先队列 + 图(D1_树(D8_B*树(B*)))