Windows 下 Maven 私服搭建 Nexus

一、准备

Nexus 版本:nexus-2.10.0-02-bundle.zip,请自行到官网 http://www.sonatype.org/nexus/go 下载

Maven 安装:请参考 <<Windows 下 Maven 安装以及配置>> 文章安装 Maven

Windows8 操作系统

二、安装步骤

  • 下载 nexus-2.10.0-02-bundle.zip,并解压文件,如图:
  • 配置环境变量

我的电脑 -> 右键 -> 属性 -> 高级系统设置 -> 环境变量,将 E:\nexus-2.10.0-02-bundle\nexus-2.10.0-02\bin 添加到环境变量

  • 进入控制台 (cmd),注意要以管理员的身份运行;使用 nexus intsall 将 nexus 安装到 windows 服务中
  • 安装成功后,去 windows 控制台检查一下,是否存在了 nexus 的服务
  • 启动 nexus 服务,可以在控制台 (cmd) 使用 nexus start 命令也可以直接在控制面板那里启动

如图:启动成功。

  • nexus 默认服务的端口号是 8081,使用 http://localhost:8081/nexus 直接访问,默认用户名 / 密码:admin/admin123

三、总结

在安装启动的过程中可能会遇到如下错误:

  • ♦解压 nexus 压缩包,配置好 path 环境变量后,在控制台 (cmd) 下执行 nexus install 命令安装 nexus 服务的时候报错: wrapper | OpenSCManager failed – 拒绝访问。 (0x5)

那么你很可能是以普通用户去运行的,权限不够,要以管理员的身份去运行。

  • 在控制台 (cmd) 下执行 nexus start 命令的时候报错:
C:\Users\system32>nexus start
wrapper | Starting the nexus service ...
wrapper | The nexus service was launched, but failed to start

这时候,您要去 nexus 的解压目录 E:\nexus-2.10.0-02-bundle\nexus-2.10.0-02\bin\jsw\conf 下,找到 wrapper.conf 文件,修改以下地方:

# Set the JVM executable
# (modify this to absolute path if you need a Java that is not on the OS path)
wrapper.java.command=C:\Java\jdk1.7.0_79\bin\java

 C:\Java\jdk1.7.0_79\bin\java 为您安装 Java 的目录

至此,Windows 下 Maven 私服的安装步骤结束。