Maven deploy部署jar到远程私服仓库

一、配置私服账号密码

修改maven配置文件,在$MAVEN_HOME/conf/setting.xml中增加如下配置:

<servers>
  <server>  
    <id>releases</id>  
    <username>admin</username>  
    <password>admin123</password>  
  </server>  
 <server>  
  <id>snapshots</id>  
  <username>admin</username>  
  <password>admin123</password>  
  </server> 
</servers>

注意,这里配置的id为releases何snapshots,当然可以改为其他,先记得这里有过id的配置,后面有用

二、配置远程发布到私服

修改项目pom文件,,增加如下配置:

<distributionManagement>
		<repository>
			<id>releases</id>
			<url>http://192.168.254.12:8081/nexus/content/repositories/releases/</url>
		</repository>
		<snapshotRepository>
			<id>snapshots</id>
			<url>http://192.168.254.12:8081/nexus/content/repositories/snapshots/</url>
		</snapshotRepository>
	</distributionManagement>

注意,这里的id就是之前配置的id

三、执行部署操作

  • 方式一,直接使用mvn deploy命令
  • 方式二,使用IDE中的maven快捷操作,以idea为例,如图,双击deploy即可:
    QQ20180222-121611@2x
    QQ20180222-122053@2x
    QQ20180222-122106@2x

(全文完)

(转载本站文章请注明作者和出处 Maven deploy部署jar到远程私服仓库