Maven私服搭建与登录全攻略

目录

1.背景

  • 回顾下maven的构建流程,如果没有私服,我们所需的所有jar包都需要通过maven的中央仓库或者第三方的maven仓库下载到本地,当一个公司或者一个团队所有人都重复的从maven仓库下载jar包,这样就加大了中央仓库的负载和浪费了外网的带宽,如果网速慢的话还会影响项目的进程。

2.简介

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

3.安装

  • 我们可以使用专门的 Maven 仓库管理软件来搭建私服,这里我们使用Nexus

  • 下载地址:https://help.sonatype.com/repomanager2/download

  • Nexus 专业版是需要付费的,这里我们下载开源版 Nexus OSS,最新的是OSS3.x,我们选择稳定的版本2.x。

4.启动

  • 以管理员身份打开cmd,进入到bin目录,先执行nexus install命令,再执行nexus start

  • 打开浏览器,访问http://localhost:8081/nexus

  • 点击右上角Log in,使用用户名:admin,密码:admin123登录

总结

以上就是maven私服的安装和登录步骤。

参考文献

相关推荐
wb0430720111 分钟前
使用 Java 开发 MCP 服务并发布到 Maven 中央仓库完整指南
java·开发语言·spring boot·ai·maven
Rsun0455112 分钟前
设计模式应该怎么学
java·开发语言·设计模式
5系暗夜孤魂34 分钟前
系统越复杂,越需要“边界感”:从 Java 体系理解大型工程的可维护性本质
java·开发语言
二月夜1 小时前
Spring循环依赖深度解析:从三级缓存原理到跨环境“灵异”现象
java·spring
nbwenren1 小时前
Springboot中SLF4J详解
java·spring boot·后端
wellc2 小时前
java进阶知识点
java·开发语言
灰色小旋风2 小时前
力扣合并K个升序链表C++
java·开发语言
_MyFavorite_2 小时前
JAVA重点基础、进阶知识及易错点总结(28)接口默认方法与静态方法
java·开发语言·windows
helx822 小时前
SpringBoot中自定义Starter
java·spring boot·后端
_MyFavorite_2 小时前
JAVA重点基础、进阶知识及易错点总结(31)设计模式基础(单例、工厂)
java·开发语言·设计模式