zoukankan      html  css  js  c++  java
  • maven构建带版本号和日期的war包名

    21166312

    maven构建打包设置包名

    svn环境设置

    引用buildnumber插件

           <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>buildnumber-maven-plugin</artifactId>
            <version>1.2</version>
            <executions>
                <execution>
                    <phase>validate</phase>
                    <goals>
                        <goal>create</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <doCheck>false</doCheck>
                <doUpdate>false</doUpdate>
                <buildNumberPropertiesFileLocation>${project.build.directory}</buildNumberPropertiesFileLocation>
                <buildNumberPropertyName>verNum</buildNumberPropertyName>
                <timestampFormat>{0,date,yyyyMMddHHmmss}</timestampFormat>
                  <items>
                    <item>timestamp</item>
                  </items>
            </configuration>
        </plugin>
    [官网示例](http://mojo.codehaus.org/buildnumber-maven-plugin/usage.html)
    

    设置包名

        <build>
            <finalName>${project.artifactId}-${project.version}.v${verNum}-${timestamp}</finalName>
            ...
        <build>
    

    结束

    另一款类似插件 http://maven-svn-revision-number-plugin.googlecode.com/svn/site/usage.html

  • 相关阅读:
    eclipse导出maven java project为jar包,包含第三方依赖jar包以及普通Java Project 导出包含第三方
    Joda-Time 工具类的使用
    spring-boot 分布式定时任务锁shedlock
    [DB][MyBatis]利用mybatis-paginator实现分页(目前看到MyBatis下最好的分页实现)
    KafKa脚本
    Es重建索引
    Canal1.1.4同步数据至Es时间格式问题
    CDH5.12.1添加Phoenix4.14
    CDH5.12.1利用Sqoop将mysql数据导入hive
    CDH5.12.1将Spark1.6升级到Spark2.2
  • 原文地址:https://www.cnblogs.com/juforg/p/3573664.html
Copyright © 2011-2022 走看看