Nexus Repository Manager OSS 3.x - Windows 安装配置

本文详述如何在Windows系统上安装配置Nexus Repository Manager OSS 3.x,包括下载、解压、配置端口、安装启动、访问系统、仓库管理、用户权限设置以及上传Maven项目到Nexus仓库的多种方法。通过Nexus,可以搭建和管理Maven私服,实现构件的高效管理和分发。
摘要由CSDN通过智能技术生成

1、私服简介

私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当Maven需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。

https://images0.cnblogs.com/i/293735/201406/162358583957595.png

https://images0.cnblogs.com/i/293735/201406/162359096298261.png

我们可以使用专门的Maven仓库管理软件来搭建私服,比如:Apache Archiva,Artifactory,Sonatype Nexus。这里我们使用 Sonatype Nexus。

本文以Windows系统为例。

 

2、Nexus下载

官网:https://www.sonatype.com/

下载地址:https://www.sonatype.com/nexus-repository-oss

或:https://www.sonatype.com/oss-thank-you-win64.zip

官方文档:https://help.sonatype.com/repomanager3

下载的时候选择Nexus Repository OSS,带Pro的是收费版。

根据自己的系统选择对应版本,支持OS X,Windows,Unix三大系统。

如下图所示:

最新的3.x版本除了支持Maven,还支持Bower,Docker,Git,npm,NuGet等等。

 

3、本机环境说明及安装包

操作系统:Windows 7

       JDK版本:1.8

Maven版本:3.5.0

Maven安装目录:C:\Program Files\Java\apache-maven-3.5.0-bin

Nexus版本:3.15.1-01

Nexus安装目录:C:\Program Files\Java\nexus-3.15.1-01-win64

开发工具:Eclipse Java EE IDE for Web Developers 4.7.0

 

4、解压安装包

直接解压到指定目录即可(建议:但是Windows用户需注意目录路径不能含有中文,空格等字符),如下图。

文件夹说明:

       nexus-3.15.1-01:安装目录

       sonatype-work:工作目录

 

5、服务配置

Nexus自带jetty,默认端口8081,可能会有端口冲突,找到配置文件修改即可。

进入到Nexus安装目录下的nexus-3.15.1-01\etc 文件夹内的nexus-default.properties文件,其文件内容如下:

       只需修改application-port的值即可。

 

配置系统环境变量(选择性配置):

可以将Nexus的bin目录添加到Path环境变量中,这里不做介绍。

添加目录为:C:\Program Files\Java\nexus-3.15.1-01-win64\nexus-3.15.1-01\bin

 

6、安装启动

启动有两种方法,一是直接启动,二是安装成服务。

都先进入安装目录,打开cmd命令窗体,输入如下命令:

cd "C:\Program Files\Java\nexus-3.15.1-01-win64\nexus-3.15.1-01\bin"

(因本机安装在有空格的目录下,故使用英文的双引号包裹起来)

 

直接启动,输入:nexus.exe /run

注意:如果出现错误例如:Error occurred during initialization of VM或java.lang.NumberFormatException: null,则可能是JDK版本不对(未安装或升级高版本),或路径中带中文。

 

第一次启动比较慢,等到打印出以下内容,则表示启动成功:

如想停止,直接按Enter就可以停止服务。

 

安装成Windows服务:输入:nexus.exe /install nexus-3.15.1-01

安装完毕后,可以直接在服务里面启动,也可以使用下面的命令启动:nexus.exe /start nexus-3.15.1-01

通过nexus.exe /stop nexus-3.15.1-01停止Nexus服务。

       卸载Windows服务,输入:nexus.exe /uninstall nexus-3.15.1-01

 

7、访问系统

打开浏览器,输入地址:http://localhost:8081/

点击右上角Sign in,输入账号密码,默认账号是 admin,密码:admin123。

界面稍有变化:

      

 

8、查看Nexus中的仓库

点击左侧B

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值