【问题标题】:Connecting Nexus to Confluent repository fails将 Nexus 连接到 Confluent 存储库失败
【发布时间】:2018-11-24 07:39:15
【问题描述】:

在 Nexus Repository Manager (3.4.x) 后面我正在尝试建立与 Confluent 存储库/Maven 的连接。我尝试了几个步骤,我尝试过的最完整的说明可以在这里找到:Confluent Maven repository not working?

我的工作站连接到 Nexus Repository Nexus。我拥有此 Nexus 的管理员权限。

Remote repository settings -- Nexus (1)

Further settings -- Nexus (2)

使用这些设置我无法连接到 Confluent 存储库。 Nexus 可与其他第三方存储库完美配合。

我尝试使用运行状况检查,但它只留下“趋势数据不足”,如下所示: Insufficient trend Data -- Nexus (3)

我目前在这方面花费了 1.5 天。我在本地嵌入了一些需要的 jar,但是对于生产来说这显然是不可行的。

我在这里缺少什么?除了健康检查之外,有没有办法从 Nexus 检查第三方存储库的可用性?如果您已经运行此设置,我期待您的回复。

手动添加:
kafka-avro-serializer、kafka-schema-registry-client
目前无法解析:common-config

【问题讨论】:

标签: maven nexus confluent-platform


【解决方案1】:

看起来您指向 packages.confluent.io/maven 的 URL 正在返回 404。

我的猜测是,这导致 Nexus 认为下游存储库无法正常工作。

我会联系操作 Confluent 服务器的人员,让他们知道文档中的配置无法正常工作。

【讨论】:

  • 感谢您的回复 - 这是官方存储库 URL,参考:docs.confluent.io/3.0.0/installation.html#installation-maven。我读到了这个问题,它似乎只是一个与浏览器相关的问题,因此存储库工作正常
  • 我使用 CURL 检查存储库,它返回 404。如果您想进一步测试,您可以查看检索实际工件的尝试是否返回 200 而不是 404。
  • 请参考链接文章stackoverflow.com/a/43489639/6500730'root repo is not browseable'的接受回答,这似乎不妨碍Maven
猜你喜欢
  • 2012-01-15
  • 2016-06-07
  • 2014-08-21
  • 1970-01-01
  • 1970-01-01
  • 2019-01-17
  • 1970-01-01
  • 2019-05-25
  • 2013-07-17
相关资源
最近更新 更多