maven自动发包到仓库

基于maven项目自动发包到仓库

有些时候,我们需要打包项目发布到maven仓库供其他模块使用,如何实现自动发布到maven仓库?

第一步:在需要打包的项目pom.xml文件中添加以下配置


    
        Releases
        Project RELEASE
        http://xxxxxxx:8081/nexus/content/repositories/releases
    
    
        Snapshots
        Porject SNAPSHOTS
        http://xxxxxxx:8081/nexus/content/repositories/snapshots
    

第二步:在~/.m2文件夹下的setting.xml文件中添加server结点


    ......

    
      
      Releases
      xxx
      xxx
    
    
      
      Snapshots
      xxx
      xxx
    
    

经过以上两步配置,到项目根目录下,运行mvn deploy -Dmaven.test.skip=true命令,就可以把打好的包自动发布到maven仓库中了。

你可能感兴趣的:(Maven)