4

Nexus OSS リポジトリ マネージャーが次の maven-metadata.xml を (再) 生成しているのを確認しましたが、次のプロパティの意味に関する情報が見つかりません (または、 maven-metadata.xml への参照をどこで見つけることができますか? pom.xmlに似ています) 。

  • latest - この場合、バージョンまたは lastUpdated タイムスタンプによって最新ではありません。Nexus FAQによると、これはプラグイン アーティファクトにのみ適用されます。本当にそうですか?プラグイン以外のアーティファクトに存在する場合、それは良性ですか、それとも有害ですか?
  • release - このプロパティの意味は? 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>
4

1 に答える 1

3

ファイルに関するいくつかの参照を次に示し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
于 2012-03-22T08:55:29.437 に答える