maven如何配置连接私服拉取依赖

简介

maven 寻找依赖一般按照私人服务器,远程服务器,中央仓库的形式来查找,如果一家公司有自己的服务器来存放自己公司的依赖,这里就来介绍 maven 如何配置自己的私服

私服就是 web 服务器,提供了私人的构建资源

第零步:配置 mirror

配置镜像

第一步:配置私服仓库

<profiles>中添加私服仓库信息,注意 xxx-repos 这个后面需要被激活,也要注意 xxx-snapshotsxxx-releases 后面分别需要被配置私服的登陆认证

<profile>
	<id>xxx-repos</id>
	<repositories>
	    <repository>
	        <id>xxx-snapshots</id>
	        <url>https://xxx/repository/snapshots/</url>
	    </repository>
	    <repository>
	        <id>xxx-releases</id>
	        <url>https://xxx/repository/releases/</url>
	    </repository>
	</repositories>
</profile>

第二步:激活私服仓库

添加如下:

<activeProfiles>
    <activeProfile>xxx-repos(和 profile 中的 id 保持一致)</activeProfile>
</activeProfiles>

第三步:配置私服的认证信息(登陆私服)

在 settings.xml 中找到<servers>标签,往往公司会有两种 server 认证信息,一个是 snapshots 版的,另一个就是 releases 版的,然后在其中添加如下:

<server>
	<id>xxx-snapshots(和 snapshots 仓库 id 保持一致)</id>
	<username>用户名</username>
	<password>密码</password>
</server>
<server>
	<id>xxx-releases(和 releases 仓库 id 保持一致)</id>
	<username>用户名</username>
	<password>密码</password>
</server>

用来访问私服,允许配置多个 server

另外

总结下上面三部:配置私服的仓库链接,然后激活一下配置的私服信息,最后配置一下如何认证登陆私服即可

往往除了私服,公司还会提供一个公司级的自己的公开镜像源头,所以我们再配置在 mirrors 中即可,有时候公司的镜像源头可能还是不足够,我们再多加一个阿里的镜像源即可,速度又快组件又多!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

abcnull

您的打赏是我创作的动力之一

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值