简体   繁体   English

maven 3中maven-metadata.xml的模式或引用(专门用于 <latest/> , <release/> )?

[英]schema or reference for maven-metadata.xml in maven 3 (specifically for <latest/>, <release/>)?

I see Nexus OSS repo manager (re)generating the following maven-metadata.xml and cannot find any info on what do the following properties mean (or where can i find reference to maven-metata.xml - similar to pom.xml ) 我看到Nexus OSS repo manager(重新)生成以下maven-metadata.xml,但找不到有关以下属性含义的任何信息(或者我在哪里可以找到对maven-metata.xml的引用 - 类似于pom.xml

  • latest - not latest by version or lastUpdated timestamp in our case. 最新 - 在我们的案例中不是最新的版本或lastUpdated时间戳。 Nexus FAQ says this only applies to plugin artifacts. Nexus FAQ 表示这仅适用于插件工件。 Is that really so? 真的是这样吗? Is it benign or harmful when present in for non-plugin artifacts? 对于非插件工件存在时是良性还是有害?
  • release - what is the significance of this property? 发布 - 这个属性有什么意义? When used for SNAPSHOT artifacts? 用于SNAPSHOT工件?

Artifact's maven-metadata.xml - as re-generated by Nexus: Artifact的maven-metadata.xml - 由Nexus重新生成:

<metadata>
  <groupId>com.castanealabs</groupId>
  <artifactId>castanealabs-config</artifactId>
  <versioning>
    <latest>10-SNAPSHOT</latest>
    <release></release>
    <versions>
      <version>1.0-SNAPSHOT</version>
      <version>7-SNAPSHOT</version>
      <version>8-SNAPSHOT</version>
      <version>10-SNAPSHOT</version>
      <version>11-SNAPSHOT</version>
    </versions>
    <lastUpdated>20120321194127</lastUpdated>
  </versioning>
</metadata>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM