nexus搭建maven私服(一)

简介

私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的用户使用。当Maven需要下载构件的时候,它从私服请求,如果 私服上不存在该构件,则从外部远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。

私服的好处:
a、节省自己的外网带宽
b、加速Maven构建
c、部署自己内部的第三方构件
d、提高稳定性,增强控制
e、降低中央仓库的负荷。

https://help.sonatype.com/repomanager3

下载nexus服务包

https://download.sonatype.com/nexus/3/latest-unix.tar.gz

部署nexus

解压

tar -zxvf nexus-3.13.0-01-unix.tar.gz 

修改配置

cd nexus-3.13.0-01/etc/
vi nexus-default.properties

添加jvm环境

cd nexus-3.13.0-01/bin
vi nexus

服务操作

cd nexus-3.13.0-01/bin
./nexus status   //状态
./nexus start    // 启动
./nexus stop     // 停止

访问管理页面

  • 启动完成后,页面访问可能需要稍等几分钟
  • 点击sign In登录,默认账号密码: admin/admin123
    如下图:

部署常见问题原因

  • 未配置jdk或jdk版本不正确
  • 端口冲突导致服务启动失败
posted @ 2020-09-04 11:15  pengsn  阅读(208)  评论(0编辑  收藏  举报