私服nexus环境搭建及介绍

1 什么是nexus?

    nexus是maven的仓库管理器,通过nexus可以搭建maven仓库,同时nexus还提供强大的仓库管理功能,构件搜索功能等

2 nexus下载

    https://www.sonatype.com/oss-thank-you-win64.zip

3 nexus的安装和启动

  1.     将下载的nexus进行解压
  2.     进入dos(win+r)
  3.     进入解压的bin目录
  4.     输入nexus.bat install命令安装(win7下需要用管理员身份进入dos)
  5.     输入nexus.bat start启动nexus

私服nexus环境搭建及介绍_第1张图片

4 nexus的配置文件nexus.properties

# Jetty section
application-port=8081                      #nexus的访问端口配置
application-host=0.0.0.0                   #nexus主机监听配置(不用修改)
nexus-webapp=${bundleBasedir}/nexus        #nexus工程目录
nexus-webapp-context-path=/nexus           #nexus的web访问路径

# Nexus section
nexus-work=${bundleBasedir}/../sonatype-work/nexus     #nexus仓库目录
runtime=${bundleBasedir}/nexus/WEB-INF                 #nexus运行程序目录

5 nexus的访问路径及登录

访问路径为: https://localhost:8081/nexus/
登录的用户名和密码分别为:adminadmin123

6 nexus仓库类型

私服nexus环境搭建及介绍_第2张图片

  • hosted:宿主仓库(本地仓库),部署自己的jar包这个类型的仓库,包括Releases和Snapshots两部分,Releases为公司内部发布版本仓库Snapshots为公司内部测试版本仓库
  • proxy:代理仓库,用于代理远程的公共仓库,如maven的中央仓库,用户连接私服,私服自动去中央仓库下载jar包或者插件
  • group:仓库组,用来合并多个hosted/proxy仓库,通常我们配置自己的maven连接仓库组
  • virtural:虚拟仓库,兼容maven1版本的jar或者插件

你可能感兴趣的:(Maven)