为maven项目打包时添加上svn版本号

1.在pom.xml下添加以下plugin

生产环境上跑的jar包是什么版本过段时间后真就无从得知,为之后还能查询得到,在用maven打包时添加如下的插件,打出的包将会MANIFEST.MF文件中在产生svn版本号


.....

    com.google.code.maven-svn-revision-number-plugin
    maven-svn-revision-number-plugin
    1.7
    
        true
        
            
                svn
            
        
    
    
        
            revision
            validate
            
                revision
            
        
    
    
        
            org.tmatesoft.svnkit
            svnkit
            1.8.10
        
    


    org.apache.maven.plugins
    maven-jar-plugin
    2.4
    
        
            
                ${svn.revision}
            
        
    


    org.codehaus.mojo
    buildnumber-maven-plugin
    1.4
    
        yyyy-MM-dd HH:mm:ss.S
        buildTime
    
    
        
            create-timestamp
            validate
            
                create-timestamp
            
        
    


    org.apache.maven.plugins
    maven-jar-plugin
    2.4
    
        
            
                
${svn.revision}

${buildTime}
  ....

 

 

你可能感兴趣的:(maven)