windows系统maven私服搭建手册-Nexus Repository Manager OSS 3.x

古城微笑少年丶 2022-01-17 10:13 653阅读 0赞

一、私服搭建的应用场景

目前据我自己的开发经验,总结以下私服搭建的场景的2种情况:

  1. 局域网环境,不联网的开发;
  2. 自开发jar包,团队开发需要依赖;

二、私服版本选择

目前基本上使用nexus的服务进行私服搭建,nexus目前最新的版本是3.x版本,其中有两个版本可供选择

  • *Nexus Repository Manager OSS:*OSS是Open Source Software的意思,这个版本包含基于Sonatype 开源软件代码的基本功能和以包形式发布为开源的其他功能,免费试用许可证。
  • Nexus Repository Pro:包含了专业版本的所有功能。需要购买许可证。

这里以免费版本oss作为介绍,下载地址:https://www.sonatype.com/download-oss-sonatype,选择下载windows,如图所示:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0ZhbnBlaV9tb3Vrb3k_size_16_color_FFFFFF_t_70

网盘地址:链接:https://pan.baidu.com/s/1QBlwE-L1DCfDS6vXg_q4BQ 提取码:wi3c

三、搭建步骤

前提:需要配置java jdk环境

下载后直接解压

2019061309443714.png

配置端口和地址,再使用命令安装服务和启动,详细步骤如下:

(1)配置端口和地址:进入解压目录.\nexus-3.16.2-01-win64\nexus-3.16.2-01\etc中找到配置文件nexus-default.properties,设置端口和地址,建议修改端口为8181,IP地址修改为实际的本机地址(若是虚拟机,设置为虚拟机静态地址)

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0ZhbnBlaV9tb3Vrb3k_size_16_color_FFFFFF_t_70 1

(2)进入程序\nexus-3.16.2-01-win64\nexus-3.16.2-01\bin目录进行命令操作(ps:进入bin目录进行操作,则无需配置环境变量)。输入dos查询命令,可查询出nexus的命令,如下图所示:

20190613095348237.png

  1. nexus.exe /install 安装服务,将程序安装到系统服务列表
  2. nexus.exe /run 运行服务,将程序启动起来(前台线程启动,退出界面即退出程序)
  3. nexus.exe /start 启动服务,将程序以服务的形式启动,将后台调用run进行启动,需等待部分时间完成启动
  4. nexus.exe /stop 停止服务
  5. nexus.exe /status 查看服务状态
  6. nexus.exe /uninstall 卸载服务,在系统服务列表卸载当前服务后,可执行install重新安装

执行的一般步骤为:nexus.exe /install—>nexus.exe /start—>nexus.exe /status

之后,在浏览器地址栏,输入ip:端口(xxx.xxx.xxx.xxx:xxxx)形式进行打开,若成功打开则可进行一些常规的配置

四、注意事项

  • 系统防火墙设置,若开启防火墙,则需要配置入站规则,若不配置直接关闭,不然防火墙导致访问不了;
  • 服务地址和端口配置,端口建议改为8181或其他端口,防止端口冲突;
  • 服务依赖java jdk,需要安装java jdk并配置java的环境变量。

发表评论

表情:
评论列表 (有 0 条评论,653人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Nexus3 maven

    nexus 和 maven 究竟是干嘛的? Nexus3私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件