maven配置:将本地项目发布到远程仓库(私服)

第一步:修改settings.xml

修改电脑上配置的maven环境中的settings.xml文件,配置连接私服的用户和密码 。 此用户名和密码用于私服校验,因为私服需要知道上传的账号和密码是否和私服中的账号和 密码一致。

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

注:releases 连接发布版本项目仓库,snapshots 连接测试版本项目仓库

第二步:配置项目pom.xml

配置私服仓库的地址,本公司的自己的 jar 包会上传到私服的宿主仓库,根据工程的版本号 决定上传到哪个宿主仓库,如果版本为release 则上传到私服的 release 仓库,如果版本为snapshot 则上传到私服的 snapshot 仓库

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

注:pom.xml 这里 和 settings.xml 配置 对应!

第三步

1、启动远程仓库 2、执行deploy命令

经验分享 程序员 微信小程序 职场和发展