为什么 Nexus 不提供正确的 POM 文件?

Why does Nexus not provide correct POM file?

我在 Nexus 第 3 方存储库中有一个手动上传的 JAR 文件(带有 POM 文件)。第 3 方存储库是 public 存储库组的一部分。

从 public 存储库下载 POM 时,我只收到一个最小的 POM 文件(带有 groupId、artifactId 和版本,但缺少依赖项),而直接从第 3 方存储库下载时,我得到正确的完整文件聚甲醛。

我查看了 public 回购组的存储文件夹,但没有 POM 文件的副本。

Nexus 存储库组中是否有任何魔法可以出于某种原因生成最少的 POM 文件?我不知道小 POM 文件是从哪里来的。我 updated/repaired 存储库组的索引,但它没有帮助。

我找到了非常简单的解决方案。该文件还上传(带有错误的 pom)到另一个存储库,该存储库属于 public 存储库组。