Maven私服Nexus-3.49.0配置
创始人
2025-05-29 01:21:10
0

Maven私服Nexus-3.49.0配置

      • 1. 下载Windows archive版
          • 1.1 官方下载太慢了(需翻墙):
            • 1.2 存了一份123云盘:
      • 2. 解压
            • 2.1 解压后,重命名了去掉了-win64(看个人喜好命名)
            • 2.2 目录介绍
      • 3.启动
            • 3.1 进入bin目录
            • 3.2 地址栏输入CMD并回车,打开控制台
          • 3.3 启动命令 `nexus /run nexus`
      • 4.访问nexus [http://localhost:8081/](http://localhost:8081/)
          • 4.1 关于修改、指定端口号:
          • 4.2 调整 内存、线程等服务器启动相关参数
      • 5. 仓库分类与上传
            • 5.1 账户名和密码
            • 5.2 完成向导安装 next 下一步
            • 5.3 设置新登录密码
            • 5.4 是否启动匿名访问(此处我选择了禁用)
            • 5.5 完成
            • 5.6 界面介绍
            • 5.7 仓库介绍:
      • 6. 新建宿主仓库
            • 6.1 新建 release、snapshots 两个仓库
            • 6.2 点击群组
            • 6.3 添加并保存,这样后续就能在中央仓库找,也能在我们私有仓库找资源
      • 7. 关于手动上传资源
            • 7.1 上传步骤:
            • 7.2 删除资源
      • 8.配置本地仓库访问私服
            • 8.1 修改`maven`的配置文件 `settings.xml`两个地方
            • 8.1.1 大概112处 servers 中
            • 8.1.2 大概159 行 mirrors 中
      • 9. IDEA访问私服和组件上传
            • 9.1 配置pom.xml
            • 9.2 资源发布
            • 9.3 查看
      • 10. Windows10开机自启


Nexus官方:
https://help.sonatype.com/repomanager3/product-information/download


1. 下载Windows archive版

1.1 官方下载太慢了(需翻墙):

https://download.sonatype.com/nexus/3/nexus-3.49.0-02-win64.zip

1.2 存了一份123云盘:

https://www.123pan.com/s/vLRrVv-od7q3.html提取码:2023
下载


2. 解压

解压

2.1 解压后,重命名了去掉了-win64(看个人喜好命名)

在这里插入图片描述

2.2 目录介绍

介绍


3.启动

3.1 进入bin目录

bin

3.2 地址栏输入CMD并回车,打开控制台

cmd

3.3 启动命令 nexus /run nexus

run
看到这句话表示启动完成这句话


4.访问nexus http://localhost:8081/

访问

4.1 关于修改、指定端口号:

在etc目录下的nexus-default.properties文件里面etc
修改

4.2 调整 内存、线程等服务器启动相关参数

bin目录下的nexus.vmoptions文件里
bin


5. 仓库分类与上传

先登录
登录

5.1 账户名和密码

账号密码

5.2 完成向导安装 next 下一步

next

5.3 设置新登录密码

修改密码

5.4 是否启动匿名访问(此处我选择了禁用)

否

释义:释义

5.5 完成

完成

5.6 界面介绍

介绍

5.7 仓库介绍:

仓库分类
仓库


6. 新建宿主仓库

6.1 新建 release、snapshots 两个仓库

新建
宿主机
类型
创建
为方便后续资源访问,将仓库放入群组
放群组
配置如下:

6.2 点击群组

1

6.3 添加并保存,这样后续就能在中央仓库找,也能在我们私有仓库找资源

添加

根据以上3个步骤,再建一个 xiang-snapshots 仓库
创建
添加并保存

仓库配置完成


7. 关于手动上传资源

7.1 上传步骤:

资源
上传
生成POM文件
上传成功:
上传成功

7.2 删除资源

如果不想要了,再点下仓库,直接去删掉
删除


8.配置本地仓库访问私服

IDEA–>本地–>–访问私服的用户名/密码、上传的位置(宿主地址)–>私服

IDEA<–本地<—访问私服的用户名/密码、下载的位置(组地址)—<–私服

8.1 修改maven的配置文件 settings.xml两个地方
8.1.1 大概112处 servers 中

配置本地仓库访问私服权限,添加两个私服的仓库信息,具体如下图:

xiang-releaseadmin123456xiang-snapshotsadmin123456

账号密码

8.1.2 大概159 行 mirrors 中

添加私服地址,配置本地仓库资源来源,具体如下:
关于私服地址获取:
获取地址

nexus-xiang*http://localhost:8081/repository/maven-public/

私服地址


maven配置完成

9. IDEA访问私服和组件上传

9.1 配置pom.xml

在IDEA的项目pom.xml中添加配置
在这里插入图片描述

xiang-releasehttp://localhost:8081/repository/xiang-release/xiang-snapshotshttp://localhost:8081/repository/xiang-snapshots/

示意图

9.2 资源发布

关于发布资源到私服命令 mvn deploy
IDEA中直接双击就行
双击

9.3 查看

发布的资源可去页面中查看:
资源

这样maven加载jar包顺序就成了先找私服,私服没有再去阿里云找~

10. Windows10开机自启

测试了bat文件开机自启,解决每次电脑开机的话还要手动去启动:

(1)新建一个名为NexusStart的txt文本,
(2)写入以下代码(注意你的nexus路径),
(3)文件后缀改为.bat
(4)放入Windows自启动文件里面,路径如下:

C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
bat文件

@echo on
F:
cd "F:\Java\Maven\nexus\nexus-3.49.0-02\bin\"
start nexus /run nexus

代码解析:
开启DOS命令行的显示,
进入F盘
进入nexus的bin路径
执行命令 nexus /run nexus

搞定,这样每次开机就可以自动启动了~


关于Maven私服Nexus-3.49.0配置结束,感谢阅览。


END

相关内容

热门资讯

河南鹤壁一水库水位下降惊现千佛... 极目新闻记者 王鹏 近日,有网友发视频称,河南省鹤壁市淇县夺丰水库水位下降,露出一处石洞。石洞洞口虽...
热点追踪|国际调解院要来了 5月30日,国际调解院公约签署仪式在香港举行。来自亚洲、非洲、拉美和欧洲85个国家和近20个国际组织...
陈妤颉获田径亚锦赛女子200米... 北京时间5月31日,2025亚洲田径锦标赛继续进行。 女子200米决赛,16岁小将陈妤颉以22秒97...
法治面|“机器人律师”离我们还... 界面新闻记者 | 蔡星卓 界面新闻编辑 | 刘海川 2025年3月,一个出现在美国纽约法庭上的虚...
加州州长批联邦政府关税政策“非... 每经AI快讯,美国加利福尼亚州州长纽森在当地时间5月30日播出的一档节目中,批评联邦政府“单边”且“...
volatile和Java内存... 文章目录1、volatile2、volatile的内存语义3、内存屏障3.1、是什么、能干嘛3.2、...
“法治+非遗”剧本杀来了!设计... 5月30日,广州市人民检察院联合广州市文化广电旅游局举办“携手关爱,共护未来”暨“文化赋能保护,法治...
终于等到你!Guitar Pr... Guitar Pro是一款非常流行的音乐制谱软件它不仅适用于吉他谱还可以用于其他乐器的制谱。历经5年...
Java中的直接赋值、浅拷贝和... 将一个对象的引用复制给另外一个对象,一共有三种方式。第一种方式是直接赋值,...