maven 阿里云_如何用nexus搭建maven私服(内含福利)!

87db06afd509acdafe5c2f853579dff4.png9f73bb466e2814d0b55c284587011c58.png

26e7e05666415cd32873602f53a1bd1a.png

安装

1.下载安装包。

访问官方下载网站:https://www.sonatype.com/download-oss-sonatype

先择windows安装包,点击后,开始下载。

91c07a19fcf45aa2015bbd9a07d1df44.png

2.安装。安装过程很简单,将下载后的zip压缩包解压开,得到两个文件夹:nexus-3.14.0-04、sonatype-work。

nexus-3.14.0-04是安装目录,包含了nexus应用程序,和所有运行nexus需要的依赖组件。

sonatype-work是数据目录,包含了nexus管理的所有存储库、组件和其他数据。

3.启动服务,打开cmd窗口,进入nexus-3.14.0-04/bin目录,并执行nexus.exe /run。如下图。

 7c8758aba5a8bac6361607ce7a31317d.png

当控制台打印如下内容,表示服务启动成功,如下图。

b44f5d62ee66ae5eb2dbe4d72fc1a8f8.png

4.访问nexus用户界面,浏览器中输入地址:http://localhost:8081/,即可进入界面。

添加阿里云maven代理

1.登录,程序安装后,自带一个管理员账号:admin/admin123,点击由上届sign in按钮,登录。

2.点击设置按钮,进入设置页面。按钮位置如下图。

f8e5f9a5d8d0a0fea39add8acfca903d.png

3.点击左侧菜单Repository>Repositories,然后点击Create repositoty按钮。如下图。

00ac750bf7f55f0bdca1d8f81a9e473b.png

4.选择maven2(proxy),如下图。

8344180b955a0a258e9e9e49509245ae.png

5.填写如下两个字段,分别是代理库的名称,所代理的上层库的url。阿里云url为:http://maven.aliyun.com/nexus/content/groups/public/

30b0423aa32a257a73f56ea75b5bc345.png

6.滚动到页面最下方,点击“Create repositoty”按钮。可以看到刚刚新建的代理库已经存在了。

9f0bc4526a722cc4a44dcffb72d990e9.png

7.重新配置maven-public组,使其包含新建的aliyun-maven。在如上页面,点击maven-public,进入到配置页面。按下图进行修改。把aliyun-maven移至右侧,并向上移至第一位。然后点击保存。

34d35133b4faa92849f0fdeb6a1830fb.png

8.点击左侧菜单Repositoty>Repositories,进入到仓库列表页面,点击maven-public一行的copy按钮,然后复制弹出的url,后面配置maven时需要使用。

 25339160e6032470bf5e2b231daba381.png

配置maven客户端使用新建的私服

1.打开文件C:\Users\{username}\.m2\settings.xml,如果没有此文件,则去maven的安装目录中复制一个出来(例如:e:/apache-maven-3.5.3/conf/settings.xml)。在mirrors元素下添加如下内容:

<mirrors>    <mirror>        <id>myRepositoryid>        <name>myRepositoryname>        <url>http://localhost:8081/repository/maven-public/url>        <mirrorOf>centralmirrorOf>    mirror>mirrors>

其中id/name可以自行修改,url为上述过程中,复制得到的url。使用这个url即包含了maven-public中的所有仓库。

(转载)

作者:syb

原文链接:https://www.cnblogs.com/sybblogs/p/9835977.html

c34a91794eef1d054e6adf99b456d2c0.pngEND

c3b5b85e5b6d85effdb48659c0cf4cba.png

欢迎留言分享:

留言想学的课程,我们会录制覆盖全网

【99%的主流技术栈教程 】

我会选1名送价值59元《2020年全套C语言教程C语言零基础入门到高级视频小白自学编程教程》的新课。

8c972615c94dab3e7973f2220ed4fcca.gif   点击
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值