使用Nexus在Windows中搭建Maven私服

环境
操作系统:Windows Server 2008 R2 Enterprise
JDK:1.8.0_161
Nexus:nexus-3.16.2

1,什么是Maven私服
Maven私服是在局域网内搭建的私有仓库,私有仓库内已经包含了大量常用的jar包,开发人员从私服下载jar包要比从中央仓库下载的快,另外对于限制外网访问的办公环境,私服也是必须的。常见私服软件有Nexus和Artifactory,我们这里选择Nexus搭建私服。

2,下载Nexus软件包
官网地址:https://help.sonatype.com/repomanager3
进入该网页,我们可以了解软件的相关介绍,然后点击左上角的Download链接可以跳转到下载页面,我们选择windows的安装包
使用Nexus在Windows中搭建Maven私服_第1张图片
3,安装Nexus
下载完成后,我们解压软件到D:\nexus,里面包含两个目录nexus-3.16.2-01和sonatype-work
使用Nexus在Windows中搭建Maven私服_第2张图片
然后进入到D:\nexus\nexus-3.16.2-01\bin目录中
使用Nexus在Windows中搭建Maven私服_第3张图片
该软件没有图形安装界面,我们需要进入命令行运行nexus.exe
使用Nexus在Windows中搭建Maven私服_第4张图片
在安装Nexus前我们要确保系统已经安装了JDK1.8
使用Nexus在Windows中搭建Maven私服_第5张图片
启动Nexus

nexus.exe /run

使用run命令可以直接启动Nexus,这样启动Nexus并没有将它安装到windows服务中,虽然简单,但是如果服务器重启,那么就需要人为干预。在当前命令行窗口中按住CTRL-C就可以关闭Nexus。

安装Nexus
将Nexus安装到windows服务器中,然后设置成自动启动,就可以在服务器重启后,自动启动私服。这里我们需要使用install命令

nexus.exe /install nexus

结果出现以下错误
使用Nexus在Windows中搭建Maven私服_第6张图片
这是因为权限不足造成的,我们需要以管理员身份运行cmd命令行窗口。重新运行该命令,显示安装成功
使用Nexus在Windows中搭建Maven私服_第7张图片
我们可以在windows服务中看到已经安装的nexus服务
使用Nexus在Windows中搭建Maven私服_第8张图片
安装完成后,我们可以使用start命令启动服务

nexus.exe /start nexus

使用Nexus在Windows中搭建Maven私服_第9张图片
使用Nexus在Windows中搭建Maven私服_第10张图片
我们可以看到nexus服务已经处于运行状态。

4,访问Nexus
Nexus集成了Jetty,服务启动后就可以通过浏览器访问,默认端口为8081,可以通过服务器IP加端口号直接访问(http://:),例如http://192.168.1.28:8081
使用Nexus在Windows中搭建Maven私服_第11张图片
默认账号为admin,密码为admin123

到这里我们就已经完成了私服的搭建。

你可能感兴趣的:(Maven)