схема или ссылка для maven-metadata.xml в maven 3 (специально для <latest />, <release />)? - PullRequest
4 голосов
/ 21 марта 2012

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

  • последний - не последний по версии или отметке времени последнего обновления в нашем случае. Nexus FAQ говорит это относится только к артефактам плагина. Это действительно так? Является ли это доброкачественным или вредным при наличии артефактов без плагинов?
  • выпуск - каково значение этого свойства? Когда используется для артефактов 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>

1 Ответ

3 голосов
/ 22 марта 2012

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

  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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...