首页 > 其他分享 >maven打包的jar包中的元数据中的快照版本依赖为带时间戳的

maven打包的jar包中的元数据中的快照版本依赖为带时间戳的

时间:2023-02-06 16:13:53浏览次数:30  
标签:包中 false jar maven org 快照 打包

目录

    在maven-jar-plugin的配置中添加useUniqueVersions为false,再打包的jar包的元数据的依赖就是snapshot版本了

                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin</artifactId>
                    <configuration>
                        <excludes>
                            <exclude>*.yml</exclude>
                            <exclude>*.xml</exclude>
                            <exclude>*.properties</exclude>
                            <exclude>*.json</exclude>
                            <exclude>*.txt</exclude>
                            <exclude>db/</exclude>
                            <exclude>static/</exclude>
                        </excludes>
                        <archive>
                            <manifest>
                                <addClasspath>true</addClasspath>
                                <classpathPrefix>lib/</classpathPrefix>
                                <useUniqueVersions>false</useUniqueVersions>
                                <mainClass>org.example.MainApplication</mainClass>
                            </manifest>
                            <manifestEntries>
                                <Class-Path>conf/</Class-Path>
                            </manifestEntries>
                        </archive>
                    </configuration>
                </plugin>
    

    标签:包中,false,jar,maven,org,快照,打包
    From: https://www.cnblogs.com/bingmous/p/17095691.html

    相关文章

    • Idea 打包公共Jar包
      概述项目中很多Java服务的代码都是重复的,故需将公共部分提取出来,作为公共Jar包供大家使用。本文演示Idea打包公共Jar包的过程。过程一:打包公共Jar包1-创建普通Java项目2-编......
    • maven打包找不到本地jar包的解决方法
      有时候我们在项目中会引入一些本地jar包,在maven打包时会找不到这些jar,我们需要在pom.xml中的<pluginManagement><plugins></plugins></pluginManageme......
    • SQLSERVER 快照隔离级别 到底怎么理解?
      一:背景1.讲故事上一篇写完SQLSERVER的四个事务隔离级别到底怎么理解?之后,有朋友留言问什么时候可以把snapshot隔离级别给补上,这篇就来安排,快照隔离级别看起来很魔法......
    • JARM指纹识别
      免责声明:希望大家以遵守《网络安全法》相关法律,本团队发表此文章仅用于研究学习,切勿用于非法犯罪活动,对于恶意使用该工具造成的损失,和本团队无关。介绍:JARM是一个活动的传......
    • 导出单个类文件为jar包
      导出单个类文件为jar包!偶有这种需求,就是某个类文件独立存在,但是需要将其导出为jar,供别人临时使用,或者一些必要的场合,如:编写一些特殊的agent使用。不想为某个单......
    • Spring Boot应用打包成jar包失败
      如何打包成JAR包保证pom.xml文件中的package元素为jar,一般默认为jar的,可以不需要指定。使用maven的命令:mvnpackage  (将项目运行到package阶段),如: 项目package......
    • java命令javac命令jar命令使用
      java命令、javac命令、jar命令使用 java命令基础知识#创建项目目录mkdir-pmyproject/srcmkdir-pmyproject/targetcdmyproject#创建项目文件vimsrc/App.......
    • Java lombok包中的常用注解,便捷化开发POJO类
      lombok包中的一些常用注解如何使用Lombok?Lombok提供注解方式来提高代码的简洁性,常用注解有:   @Data   @Setter@Getter   @NonNull   @Synchronized ......
    • 将 3rd 方 JAR 部署到远程 Maven 库
      1.安装Maven下载地址2.settings.xml配置<?xmlversion="1.0"encoding="UTF-8"?><settingsxmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xs......
    • XXX-1.0.0.jar中没有主清单属性
      XXX-1.0.0.jar中没有主清单属性 1、问题现象java-jar运行SpringBoot工程的jar文件,报错“XXX-1.0.0.jar中没有主清单属性”。 2、问题原因SpringBoot工程打出......