windows 10下Nexus的安装与启动

1,安装Nexus

下载链接:https://www.sonatype.com/download-oss-sonatype

Nexus提供了两种安装方式,一种是内嵌Jetty的bundle,只要你有JRE就能直接运行。第二种方式是WAR,你只须简单的将其发布到web容器中即可使用,这里只说第一种安装方式。

解压nexus-2.14.4-03-bundle.tar.gz到任意文件夹,我解压到了E:\developingSoftware\Nexus,解压后的目录下有两个文件:nexus-2.14.-03和sonatype-work

在E:\developingSoftware\Nexus\nexus-2.14.4-03\bin\jsw\conf文件夹中找到wrapper.conf配置文件打开,找到下面这一行:

windows 10下Nexus的安装与启动_第1张图片

把这一行改为:wrapper.java.command=E:\eclipseAddition\Java\jdk1.8.0_121\bin\java,其中E:\eclipseAddition\Java\jdk1.8.0_121\bin是我安装jdk的bin目录,读者可以根据自己安装的jdk目录进行修改

windows 10下Nexus的安装与启动_第2张图片

然后打开解压后的nexus文件,进入..\nexus-2.14.4-03\jsw目录,这里有各个系统版本对应的文件,读者可根据自己系统版本进行选择:

进入其中一个文件后:

运行install-nexus.bat文件安装nexus,如果在控制台(cmd)报出错误:wrapper | OpenSCManager failed - 拒绝访问。 (0x5),则表示当前系统用户不是管理员,没有运行该文件的权限,这时应该右键-->以管理员身份运行

2,启动nexus

windows 10下Nexus的安装与启动_第3张图片

安装后运行start-nexus.bat文件启动nexus(同样以管理员身份),如果在启动过程中报错,无法启动:

windows 10下Nexus的安装与启动_第4张图片

打开..\nexus-2.14.4-03\logs目录找到wrapper.log文件打开查看log日志:

windows 10下Nexus的安装与启动_第5张图片

报错信息address already in use:bind显示端口号被占用了,nexus默认的端口号是8081,我们可以打开控制台,输入netstat -ano命令查看占用8081端口号的进程的PID,我这里显示的PID是17424

windows 10下Nexus的安装与启动_第6张图片

然后打开任务管理器,查找PID为17424的进程把它关掉:

再次运行start-nexus.bat文件,用浏览器打开http://localhost:8080/nexus/,出现以下界面则说明启动成功:

当然,我们也可以通过修改nexus端口号来避免冲突:

进入..\nexus-2.14.4-03\conf目录找到打开conf.properties文件,找到下面这行:

application-port=8081

然后就可以把端口号8081改成自己想要的端口号了

你可能感兴趣的:(windows 10下Nexus的安装与启动)