`

17-项目的发布

 
阅读更多

1、设定release工厂和snapshots工厂

可以直接在父类中pom.xml中进行发布就可以因为我们又聚合所以直接对父进行发布就OK

 <distributionManagement>
  <!-- 发布release版本 -->
  	<repository>
  	 <id>user-release</id>
  	 <name>user project release</name>
 <url>http://localhost:8081/nexus/content/repositories/releases/</url> 
      </repository>
  	
  	
  	<!-- 发布测试版本 -->
  	<snapshotRepository>
	  	 <id>user-snapshot</id>
	  	 <name>user project snapshot</name>
	 <url>http://localhost:8081/nexus/content/repositories/snapshots/</url> 
	  	 
  	</snapshotRepository> 	
 
  </distributionManagement>

 2、项目的发布修改settings.xml

登录nexus选择releases 将deployment policy 修改为允许发布Allow Redeploy

 <server>
      <id>user-release</id>
      <username>deployment</username>
      <password>deployment123</password>
    </server>
    
     <server>
      <id>user-snapshot</id>
      <username>deployment</username>
      <password>deployment123</password>
    </server>

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics