为什么要使用Maven私服仓库

原因:

1.节约外网的带宽,一般私服都是搭建在公司内部局域网,用户需要下载依赖时,先去本地查找,本地没有在去私服获取,私服没有,会去配置的中央仓库获取,然后保存在私服上。这样其他用户在去获取的话,就不会在去中央仓库获取,直接可以从私服上获取。

2.项目内的依赖进行统一管理,可以把一些中央仓库没有的第三方依赖,或者是自己项目中的依赖放入私服的私库中,以供其他同事使用

3.加速构建速度,在配置快照时进行构建时,会不停检查远端的数据,如果是访问外网远程仓库会很消耗时间,访问内网私服会大大提高效率

4.即便没网,也不会影响项目构建,因为私服是在搭建在公司内网

配置:

<distributionManagement>
		<repository>
			<id>nexus</id>
			<name>Team Nexus Release Repository</name>
			<url>http://ip地址/nexus/content/repositories/releases</url>
		</repository>
		<snapshotRepository>
			<id>nexus-snapshot</id>
			<name>Team Nexus Snapshot Repository</name>
			<url>http://203.187.186.204:8081/nexus/content/repositories/snapshots</url>
			<uniqueVersion>false</uniqueVersion>
		</snapshotRepository>
	</distributionManagement>

	<repositories>
		<!-- 如有Nexus私服, 取消注释并指向正确的服务器地址. -->
		<repository>
			<id>nexus</id>
			<name>Team 
				Nexus Repository</name>
			<url>http://ip地址/nexus/content/groups/public</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>true</enabled>
			</snapshots>
		</repository>
	</repositories>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值