【Maven】Nexus私服简介_下载安装_登录

devtools/2024/9/24 7:18:01/

1、简介

1.1介绍

  • Nexus私服,也被称为Maven仓库管理器,是许多公司在自己的局域网内搭建的远程仓库服务器。
  • 提供了强大的仓库管理功能和构件搜索功能,使得开发人员能够更方便地管理和使用Maven项目中的依赖库。

1.2作用

  • 内网访问:通过搭建Nexus私服,开发人员可以在局域网内访问Maven的远程仓库,无需直接连接到外部网络。这对于那些不提供外网访问权限的公司或项目组来说尤为重要。
  • 节省外网带宽:Nexus私服可以缓存从外部Maven仓库下载的依赖库,当其他开发人员需要相同的依赖库时,可以直接从Nexus私服下载,而无需再次从外部网络下载。这大大节省了外网带宽的使用。
  • 加速Maven构建:由于Nexus私服缓存了依赖库,因此开发人员可以更快地下载所需的依赖库,从而加速了Maven项目的构建速度。
  • 允许上传和下载私有库:Nexus私服允许公司或项目组上传自己的私有库到服务器上,并在局域网内共享这些私有库。这些私有库可能是公司内部开发的组件、库或其他资源,通过Nexus私服可以方便地进行管理和使用。
  • 提供项目构建的稳定性:由于Nexus私服位于公司内部网络,因此它受外部网络因素的影响较小。这有助于提供项目构建的稳定性,减少因外部网络问题导致的构建失败。

2、下载安装

2.1下载

下载地址:Downloadicon-default.png?t=N7T8https://help.sonatype.com/en/download.html

2.2安装

步骤一:解压压缩包

  • nexus-3.31.1-01:服务器
  • sonatype-work:工作空间

步骤二:

  • 进入文件夹D:\Java\nexus-3.31.1-01-win64\nexus-3.31.1-01\bin
  • 执行黑窗口,代码:nexus /run nexus_server

服务启动成功↓

访问localhost:8081也可验证是否启动成功

如果要修改虚拟机参数,到nexus->bin->nexus.vmoptions进行修改

3、登录和退出

3.1登录

步骤一:

点击右上角sign in

步骤二:

输入用户名和密码

用户名:admin

密码: 存储在 sonatype-work\nexus3\admin.password文件下

步骤三:

根据步骤执行5步

1、点击next

2、设置新密码

3、设置是否可以匿名访问

4、选择是否同意收集信息

5、确定完成

3.2退出


http://www.ppmy.cn/devtools/42178.html

相关文章

网络安全快速入门(十三)linux及vmware软件的网络配置

13.1 前言 在通过我们前面的了解,我们现在已经对Linux的基础知识有了大致的了解,今天我们来大概讲一下关于linux系统及vmware的网络配置问题,在这之前,我们需要对网络有一个大概的认识和了解,话不多说,我们…

【JS】基于原生JavaScript的大文件切片上传及断点续传实现

基于原生JavaScript的大文件切片上传及断点续传实现 在现代Web应用中,大文件上传是一个常见但具有挑战性的功能。随着文件大小的增加,如何高效可靠地上传文件至服务器成为亟待解决的问题。在本文中,我将介绍如何使用原生JavaScript实现大文件切片上传及断点续传功能。 为什…

Python数据分析与数据可视化 概念

考试题型: 一、填空题(1分*10) 二、程序代码填空(1分*20) 三、读程序写结果(10分*4) 四、程序设计(10分*1) 五、问答题(20分*1) 考试范围&#x…

JavaScript-基本数据类型和变量

基本数据类型 JavaScript支持数字、字符串和布尔值3种基本数据类型 字符串型 字符串型是JavaScript用来表示文本的数据类型,字符串通常由单引号或双引号括起来,如果字符串存在特殊字符,可以用转义字符代替 数字型 数字型也是JavaScript中的基…

听力 5.16

directing:指示 defend:保护 on the heels of :在xx之后 intellectual property theft :窃取知识产权 force tech transfer:强迫技术转让 artificially:人为 corner the market:垄断市场 tremendous vulnerabi…

解决 Content type ‘application/json;charset=UTF-8‘ not supported

文章目录 问题描述原因分析解决方案参考资料 问题描述 我项目前端采用vue-elementUi-admin框架进行开发,后端使用SpringBoot,但在前后端登录接口交互时,前端报了如下错误 完整报错信息如下 前端登录接口JS代码如下 export function login(…

力扣HOT100 - 295. 数据流的中位数

解题思路&#xff1a; 小顶堆 大顶堆 class MedianFinder {Queue<Integer> A, B;public MedianFinder() {A new PriorityQueue<>();B new PriorityQueue<>((x, y) -> (y - x));}public void addNum(int num) {if (A.size() ! B.size()) {A.add(num);B…

C#知识|上位机子窗体嵌入主窗体方法(实例)

哈喽,你好啊,我是雷工! 上位机开发中,经常会需要将子窗体嵌入到主窗体, 本节练习C#中在主窗体的某个容器中打开子窗体的方法。 01 需求说明 本节练习将【账号管理】子窗体在主窗体的panelMain容器中打开。 账号管理子窗体如下: 主窗体的panelMain容器位置如图: 02 实现…