ava Maven项目之Nexus私服搭建和版本管理应用
目录: Nexus介绍 环境、软件准备 Nexus服务搭建 Java Maven项目版本管理应用 FAQ 1、Nexus介绍 Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。我们可以在局域网搭建一个maven私服,用来部署第三方公共构件或者作为远程仓库在该局域网的一个代理。 2、环境、软件准备 本次演示环境,我是在本机mac上操作,以下是我本地软件及版本: Nexus:nexus-2.14.4-03 Jdk:1.8.0_91 Maven:3.3.9 Git: 2.10.1 GitLab:8.17.4 注意:Java Maven项目版本管理,这里我们scm使用git来做版本管理,gitlab作为代码存储,这里我们忽略Jdk、Maven、Git、GitLab的安装过程,着重介绍下Nexus的搭建,以及Java Maven项目配置以及版本管理配置。 3、Nexus服务搭建 这里我们使用Nexus OSS开源版本,官网下载地址: Nexus Repository Manager OSS ,这里我选择2.x的tag.gz包下载安装,安装到我本地/Users/wanyang3目录下。 1)解压缩下载包 cd /Users/wanyang3 tar