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

  • 相关阅读:
    git学习(一)
    访问注解(annotation)的几种常见方法
    对于元数据的理解
    常用注解介绍
    深入理解Java的接口和抽象类
    POI依据类型设置导出格式
    java泛型
    java 向上转型和向下转型
    cell设置背景颜色为啥不起作用
    Java反射获取对象VO的属性值(通过Getter方法)
  • 原文地址:https://www.cnblogs.com/juforg/p/3573664.html
Copyright © 2011-2022 走看看