提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
基于nexus的maven私服搭建私服简介一、私服的好处?二、nexus简介
私服简介 私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务器,私服代理广域网上的远程仓库,供局域网内的Maven用户使用。我们去访问这个服务器,这台服务器将需要的构件返回给我们,这台服务器中如果也没有我们需要的构件,那么这个代理服务器会去远程仓库中查找,然后将其先下载到代理服务器中,然后再返回给我们本地的仓库。我们可以也将本地的构件发布到nexus中。
一、私服的好处?
加速maven构件的下载速度
节省宽带,加速项目构建速度
方便部署自己的构件以供他人使用
提高maven的稳定性,中央仓库需要本机能够访问外网,而如果采用私服的方式,只需要本机访问内网私服就可以了。
二、nexus简介常见的私服仓库管理工具有很多Apache基金会的archivaJFrog的ArtifactorySonatype的Nexus
本次Maven私服搭建主要是基于Nexus 主要是因为网上关于Nexus的教程比较多 而且我实习的公司也是基于Nexus搭建的私服
Nexus 专业版是需要付费的,这里我们下载开源版 Nexus OSS。Nexus 提供两种安装包,一种是包含 Jetty 容器的 bundle 包,另一种是不包含容器的 war 包。下载地址:
http://www.sonatype.org/nexus/go
下载完解压:
直接进入bin目录 在上面路径栏中输入cmd 打开命令行窗口
输入命令 nexus.exe /run
好家伙 第一次启动端口冲突
那就不管了 8081这个端口我也确实挺常用的 Nexus估计也会常用 那就把Nexus启动端口改了吧:
起在了8081端口 我们浏览器打开地址栏 键入http://localhost:8087/
干 密码错误 老子也不知道啊 又是3.9版本的Nexus 好吧 这个逼我不装了 睡觉 不搞了 干 ~
OK了 解决了 账号admin 密码admin123



