赞
踩
一、Nexus简介
Nexus全称Sonatype Nexus,是一种特殊的远程仓库,它是架在局域网内的仓库服务。
Maven访问远程仓库下载jar包是需要外网支持的,在不提供外网或者网速很慢的情况下,项目构建就会非常困难,所以很有必要在局域网内搭建Nexus私服。
Nexus私服代理广域网上的远程仓库,供局域网内的Maven用户使用。
当Maven需要下载构件的时候,它从Nexus请求,如果Nexus上不存在该构件,则从外部的远程仓库上下载,缓存到nexus上之后再为Maven的下载提供服务。除此之外,我们还可以把一些无法从外部远程仓库下载到的构件上传到私服,实现共享的目的。
二、Nexus安装
Nexus Repository OSS
Manage binaries, artifacts, and release candidates for FREE
The free artifact repository with universal support for popular formats
Nexus 开源的 免费的 支持通用流行的文件格式
1.Windows中安装步骤
1.1 下载 Nexus Repository Manager OSS,使用的版本为3.16.1-02
1.2 解压nexus-3.16.1-02-win64.zip
1.3 服务配置 环境变量Path新增Nexus bin目录
1.4 启动
method 1 直接启动,执行 nexus.exe/run命令
打印如下日志,则启动成功
- -------------------------------------------------
-
- Started Sonatype Nexus OSS 3.16.1-02
-
- -------------------------------------------------
method 2 安装服务再启动,依次执行如下命令
- //安装服务
- C:\windows\system32>nexus.exe/install nexus-3.16.1-02
- Installed service 'nexus-3.16.1-02'.
-
- 备注:Could not open SCManager 为权限不足,请使用管理者身份运行
-
- //启动服务
- C:\windows\system32>nexus.exe/start nexus-3.16.1-02
- Starting service 'nexus-3.16.1-02'.
-
- //停止服务
- C:\windows\system32>nexus.exe/stop nexus-3.16.1-02
- Stopping service 'nexus-3.16.1-02'.
- Service stopped
-
-
- //卸载服务
- nexus.exe /uninstall nexus-3.16.1-02
1.5 访问系统
服务启动后,打开链接:http://localhost:8081/
sign in 账号/密码:admin/admin123
2.Unix中安装
三、Nexus查看&管理
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。