利用Maven添加工程版本信息及时间戳

Maven添加工程版本信息及时间戳

定义全局变量

pom文件中添加


  UTF-8
  1.0.5
  yyyy-MM-dd HH:mm:ss
 

给MANIFEST.MF文件添加版本及时间戳信息

pom文件中添加


    org.apache.maven.plugins
    maven-war-plugin
    
     
     false                  
     
      
       true
       true
      
      
       ${maven.build.number}
       ${maven.build.timestamp}
      
     
    
   

Maven版本发布添加上时间戳

使用插件添加时间戳

我使用的是spring boot - 2.0.3.RELEASE版本

pom中加入



    @timestamp@
 
  
        ${artifactId}_${timestamp} 
         
      ..... 
            
                org.codehaus.mojo
                buildnumber-maven-plugin
                1.4
                
                    yyyyMMddHHmmss
                
                
                    
                        
                            create-timestamp
                        
                    
                
                false
            
 
         
       ..... 
    

  

现在只需要在配置文件加入(用的的是.yml)

project:
    build:
      version: @project.build.version@

如果是.properties文件 project.build.version= @project.build.version@

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

你可能感兴趣的