Maven+Nexus代理中央仓库

在之前的两篇文章(搭建Maven私服、Nexus3功能介绍)中已经搭建了Nexus作为Maven私服,也介绍了Nexus的使用方法。

下面说说如何将创建的代理中央仓库融入实际项目中。有下面两种方式,选其一即可。

1、配置Maven的settings.xml

在idea、eclipse等IDE中配置好maven的settings文件路径后,在mirrors标签中增加一个mirror


    nexus-aliyun
    *
    Nexus aliyun
    http://192.168.2.109:8888/repository/aliyun/

url中填入之前在Nexus中自己创建的代理中央仓库

Maven+Nexus代理中央仓库_第1张图片

2、配置项目中的pom.xml

在pom文件中增加一个repository,注意id和name需和代理中央仓库的Name一致。


	
		aliyun
		aliyun
		http://192.168.2.109:8888/repository/aliyun/
		
			true
		
		
			true
		
	

上面的配置方法选择其中一种即可。

如此一来,项目在下载jar包时会从私服的代理中央仓库中获取,如果代理仓库没有该jar,就会去代理仓库配置的远程仓库中下载到私服中,再从私服下载到项目本地。

你可能感兴趣的:(Nexus)