Nexus详解

Maven的仓库只有两大类:1.本地仓库 2.远程仓库

远程仓库中分成了3种:

  • 中央仓库
  • 私服
  • 其它公共库

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

安装

Nexus下载地址

下载完成后,将 bin 目录配置到环境变量,通过cmd命令打开docs窗口,输入nexus命令:

Usage: nexus {
      console : start : stop : restart : install : uninstall }

使用之前通过nexus install命令安装私服,然后通过nexus start启动私服,nexus私服有自己内置的服务器,默认的访问端口号是8081,访问地址是:http://localhost:8081/nexus/

起步

点击右上角的log in输入admin/admin123登陆私服,点击Views/Repositories下的Repositories进入如下页面:
Nexus详解_第1张图片
仓库的类型主要有proxy、hosted、group类型,其中proxy是代理的远程仓库,hosted是指本地或者内部项目仓库,group只是一个仓库组,它包含其他的几个仓库

你可能感兴趣的:(maven)