1、概述
使用Nexus搭建私服的主要背景是:我们做的是内容管理平台EMC Documentum产品的二次开发有很多平台所特有的第三方jar包需要管理,同时需要用Nexus简化内部仓库的维护和外部仓库的访问。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。
2、安装jdk
3、安装maven
下载MAVEN 解压
更改文件夹名称
修改环境变量,
在/etc/profile中添加以下几行
MAVEN_HOME=/usr/local/maven/maven3
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
记得执行source /etc/profile使环境变量生效。
验证
最后运行mvn -v验证maven是否安装成功
4、安装nexus
下载nexus-2.11.4-01-bundle.tar.gz并解压
wget http://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.4-01-bundle.tar.gz
tar -zxvf nexus-2.11.4-01-bundle.tar.gz
在文件最后加上export RUN_AS_USER=root
进入 bin目录下 ./nexus start