maven-metadata.xml 可以告诉 Artifactory 中上传的时间

Posted

技术标签:

【中文标题】maven-metadata.xml 可以告诉 Artifactory 中上传的时间【英文标题】:Whan can maven-metadata.xml tell about the time of an upload in Artifactory 【发布时间】:2018-04-08 04:29:19 【问题描述】:

在工件中,我们有一些本地回购。 其中一个 repo 包含很多子文件夹。 每个子文件夹都包含一个maven-metadata.xml 以及许多其他文件夹和子文件夹。

maven-metadata.xml 的更新时间是否与该文件夹中上次更新文件的日期相同?

我正在寻找一种简单的方法来检查工件的上次上传/更新时间,而无需检查每个子文件夹中的每个文件。

【问题讨论】:

【参考方案1】:

如果您每次上传,maven-metadata.xml 文件中的日期应该是更新:

上传现有工件的新工件版本 上传一个新的工件。

所以你可以使用这个日期作为参考。

【讨论】:

您可能知道 .index 何时更新?它似乎是最近更新的,但没有新的上传。

以上是关于maven-metadata.xml 可以告诉 Artifactory 中上传的时间的主要内容,如果未能解决你的问题,请参考以下文章

在所有上传工件后,maven 是不是总是部署 maven-metadata.xml 文件

部署到 nexus 时未更新 maven-metadata.xml

为啥 Maven 每次都下载 maven-metadata.xml?

maven 3 中 maven-metadata.xml 的架构或参考(特别是 <latest/>、<release/>)?

如何防止 Maven 为我的仓库中已有的工件下载 maven-metadata.xml?

如何让工件更新虚拟仓库的 maven-metadata.xml?