Nexus 原始存储库与 Maven 存储库

Posted

技术标签:

【中文标题】Nexus 原始存储库与 Maven 存储库【英文标题】:Nexus raw repository vs maven repository 【发布时间】:2022-01-23 23:07:12 【问题描述】:

如果它们都具有相同的存储文件的目的,那么使用 Maven 存储库与使用原始存储库相比有什么优势? 我们可以将 .jar 文件上传到任一存储库。

【问题讨论】:

【参考方案1】:

不,Maven 和 RAW 存储库不同。

是的,两者都用于存储文件,但不同的是它存储文件的方式。

例如,当您将 maven 存储库(代理和托管)组合到组存储库中时,maven 还会维护工件的元数据,然后元数据将聚合到组 maven 存储库中,但不会发生在 RAW 存储库中。

【讨论】:

以上是关于Nexus 原始存储库与 Maven 存储库的主要内容,如果未能解决你的问题,请参考以下文章

将公共 maven 存储库与 ivy 一起使用

使用 Nexus 代理存储库进行 Maven 打包时出错

是否可以使用 Maven 1 部署到 Nexus 存储库?

如何让 sbt 使用本地 Maven 代理存储库(Nexus)?

如何使用没有pom文件或settings.xml文件的maven直接将jar文件上传到nexus存储库?

Sonatype Nexus 中基于代理 SVN Google 代码的 Maven 存储库