nexus新增仓库提示:online ready to connect

当 Nexus 仓库在 Web 界面上显示 “Online – Ready to Connect” 状态时,含义如下(以下内容针对 Nexus Repository 3.x):


状态解释

状态字段 含义
Online 仓库处于启用状态(可以被访问、拉取或推送)
Ready to Connect Nexus 已启用该仓库,但还未与远程仓库建立连接或尚未进行健康检查,这通常出现在刚创建或 Nexus 尚未尝试拉取任何 artifact 的时候。

也就是说:

仓库配置是有效的,但 Nexus 还没有真正访问过远程地址(例如 https://repository.fit2cloud.com/repository/fit2cloud-public/)。


验证远程仓库可用性(手动触发连接)

你可以手动触发 Nexus 去连接远程仓库,步骤如下:

  1. 登录 Nexus 控制台
    Repositories
    → 选中你创建的 fit2cloud-public 仓库。

  2. 点击右上角的 “…” 菜单(或 “More”)
    → 选择 “Verify connectivity”(验证连接)

    • 如果配置正确且远程仓库可访问,会显示 “Connection verified successfully”
    • 若显示错误,则 Nexus 无法访问目标仓库。
  3. 你也可以点击 “Invalidate cache” 然后再触发一次拉取。


验证拉取是否成功

在开发机执行:

1
mvn dependency:get -Dartifact=io.metersphere:metersphere-plugin-api-sdk:3.0 -s ~/.m2/settings.xml

查看 Nexus 日志 /opt/sonatype-work/nexus3/log/nexus.log
如果看到类似:

Fetched: https://repository.fit2cloud.com/repository/fit2cloud-public/io/metersphere/...

说明代理仓库 已成功连接远程