Nexus搭建Maven私服[上篇]——Nexus安装

Nexus介绍

现今大部分的项目都已经是使用Maven进行构建,如果你使用Maven,你可以从Maven中央仓库下载所需要的构件(artifact),但是如果直接从Maven中央仓库下载可能会遇到下载速度慢的问题。Nexus可以用来搭建Maven私服,通过Nexus可以缓存Maven中央仓库的构件,节省带宽和提升下载速度。另外,利用Nexus还可以实现在内网中使用Maven、创建公共仓库不存在的构件(如私有jar包)等功能。

Nexus安装

  • 基础环境

linux(CentOS)
jdk7

  • 下载Nexus

下载地址 http://www.sonatype.org/nexus/
下载NEXUS REPOSITORY MANAGER OSS
(FREE TRIAL是收费版)
1.png

  • 解压Nexus

解压Nexus到/usr/local/nexus目录下,解压后将会有两个目录
nexus-2.14.2-01
sonatype-work
第一个目录是服务程序,第二个目录用于存放数据

  • 修改端口

进入/usr/local/nexus/nexus-2.14.2-01/conf目录下,编辑nexus.properties文件,修改application-port即可
2.png

  • 启动Nexus

进入/usr/local/nexus/nexus-2.14.2-01/bin目录, 执行命令./nexus 即可运行

  • 修改运行用户

启动过程中可能会报如下错误
修改/usr/local/nexus/nexus-2.14.2-01/bin/nexus, 改为RUN_AS_USER=root,保存后重新执行./nexus即可。
851491-20160729120732966-1744702207.png

QQ截图20170215172053.png

  • 访问Nexus

Nexus的访问地址为 http://ip:port/nexus
界面如下
QQ截图20170215172442.png


[Nexus搭建Maven私服[下篇]——Nexus使用](https://blog.leapmie.com/archives/280/)


发表评论