схема или ссылка для maven-metadata.xml в maven 3 (в частности, для ‹latest/›, ‹release/›)?

Я вижу, как менеджер репозитория Nexus OSS (повторно) генерирует следующий файл maven-metadata.xml и не может найти никакой информации о том, что означают следующие свойства (или где я могу найти ссылку на maven-metata.xml — аналогично pom.xml)

  • последний - не самый последний по версии или отметке времени lastUpdated в нашем случае. Часто задаваемые вопросы о Nexus -being-updated-after-deploying-artifacts-" rel="nofollow noreferrer">говорит, что это относится только к артефактам плагинов. Это действительно так? Является ли это доброкачественным или вредным, когда оно присутствует в артефактах, не связанных с плагинами?
  • релиз - каково значение этого свойства? При использовании для артефактов SNAPSHOT?

Артефакт 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>

person Nikita    schedule 21.03.2012    source источник


Ответы (1)


Вот несколько ссылок на файл maven-metadata.xml. В этом случае помог бы простой гугл.

  1. http://maven.apache.org/guides/getting-started/index.html
  2. http://maven.apache.org/ref/3.3.9/maven-repository-metadata/index.html
  3. https://issues.apache.org/jira/browse/MNG-3125
person khmarbaise    schedule 22.03.2012