Maven Nexus3私服搭建指南

        Apache Maven是当Java技术栈前最流行(过气)的项目管理工具,它提供了一系列方便快捷的命令帮助程序员们进行Java工程的开发工作。Maven服务器位于美国,由于出国带宽和众多因素,在国内直接使用Maven的体验并不好。同时,国内还有很多公司的程序员开发机器无法直接连接互联网,鉴于这种情况,在公司区域网架设一部Maven私服能大大提高开发效率。

        Apache Maven的私服有很多开源提供商,目前用的最多的就是Sonatype Nexus Repository,以下将简述Windows平台下架设过程,其他操作系统安装说明详见官网说明文档。

安装环境说明:

1.Windows7 64位

2.JDK1.8 64位

3.Sonatype Nexus Repository OSS 3.6.1

4.Apache Maven 3.5.2



一.Sonatype Nexus Repository OSS下载与安装

1.登陆Sonatype Nexus官网,下载Sonatype Nexus Repository OSS(开源社区版)

2.解压到本地硬盘

3.进入yourPath/nexus-3.6.1-02-win64/nexus-3.6.1-02/bin目录下,以管理员身份打开命令行:nexus /install Nexus3 ,该命令将会将Nexus Repository注册成为Windows服务。

4.进入windows服务管理页面,启动刚刚注册的Nexus3服务

5.等几分钟到Nexus Repository程序初始化完成,打开浏览器,输出localhost:8081,出现如下界面,安装成功。



二.Sonatype Nexus Repository OSS配置

1.Nexus Repository OSS3.6.1默认管理员账号为admin,密码为admin123,使用管理员账号登陆系统

2.Nexus Repository默认配置repo1的地址,若需要添加其他代理仓库地址,可新建maven(proxy)类型的仓库


输入仓库名称,在proxy URL中填入相应的地址,即可通过私服进行访问。

3.若想通过统一入口访问所有代理仓库,可将添加多个代理仓库再次添加到nexus自带的maven-public(group)仓库中



三.本地Apache Maven配置

1.下载Apache Maven,解压到本地硬盘,添加环境变量MAVEN_HOME:yourPath\apache-maven-3.5.2,在path中添加%MAVEN_HOME%\bin

2.打开cmd,输入mvn -v,若出现Apache maven说明,则配置成功

3.打开maven安装路径下的conf/settings.xml文件,配置私服信息。

添加私服认证信息


添加私服镜像


注意server中的id与mirror中的id需要一致。

至此,Maven Nexus3私服搭建完毕。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先私服是一种衍生出来的特殊的Maven远程仓库,构建私服的好处请看3.5私服 可以帮助大家建立私服的仓库管理软件...
    zlcook阅读 13,618评论 0 32
  • |-1-更新内容[6.从仓库解析依赖的机制(重要)] 1Maven仓库作用 仓库用来存储所有项目使用到构件,在ma...
    zlcook阅读 11,388评论 0 25
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • 文/陈雄辉 有一个老人总是审身度势 他不说第一句话 不说最后一句话 不说简单的一句话 也不说复杂的一句话 所有人看...
    情岛渔夫阅读 2,498评论 2 5
  • 2016.12.29 本篇继续回忆一下2008年丽江的蜜月之旅,专门去了一趟束河古镇。 包车来到束河古镇门口,就被...
    摹喵居士阅读 1,898评论 0 1