元数据

每个目录的存储库元数据,用于表示非版本化工件、快照工件或包含 Maven 插件的组的目录。

请注意,当目录表示工件( groupId、artifactId、versioning) 时,大多数元数据内容都有意义,但当目录表示组时使用插件。

<metadata xmlns="http://maven.apache.org/METADATA/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/METADATA/1.1.0 http://maven.apache.org/xsd/metadata-1.1.0.xsd"
  modelVersion=.. >
  <groupId/>
  <artifactId/>
  <version/>
  <versioning>
    <latest/>
    <release/>
    <snapshot>
      <timestamp/>
      <buildNumber/>
      <localCopy/>
    </snapshot>
    <versions/>
    <lastUpdated/>
    <snapshotVersions>
      <snapshotVersion>
        <classifier/>
        <extension/>
        <value/>
        <updated/>
      </snapshotVersion>
    </snapshotVersions>
  </versioning>

  <plugins>
    <plugin>
      <name/>
      <prefix/>
      <artifactId/>
    </plugin>
  </plugins>
</metadata>

元数据

没有说明。

属性 类型 描述
型号版本 细绳 底层元数据模型的版本。
元素 类型 描述
组 ID 细绳 此目录表示的 groupId(如果有)。
工件 ID 细绳 此目录表示的 artifactId(如果有)。
版本 细绳 此目录表示的版本(如果有)。它仅用于工件快照。
版本控制 版本控制 工件的版本信息。
插件/插件* 列表<插件> (许多)此目录所代表的组的插件映射集

版本控制

工件的版本控制信息(未版本控制或快照)

元素 类型 描述
最新的 细绳 目录中的最新版本是什么,包括快照
发布 细绳 目录中的最新版本是什么,仅限发行版
快照 快照 此版本使用的当前快照数据(仅限工件快照)
版本/版本* 列表<字符串> (许多)工件的可用版本(发行版和快照)
最近更新时间 细绳 上次更新元数据的时间
快照版本/快照版本* 列表<快照版本> (许多)此工件快照中可用的每个子工件的信息。

快照

当前工件版本的快照数据

元素 类型 描述
时间戳 细绳 部署时间
版本号 整数 增量内部版本号
默认值为:0。
本地复制 布尔值 是否改为使用本地副本(文件名包含基本版本)
默认值为:false。

快照版本

当前快照工件的子工件的版本控制信息。

元素 类型 描述
分类器 细绳 子工件的分类器。
默认值为:.
延期 细绳 子工件的文件扩展名。
价值 细绳 子工件的已解析快照版本。
更新 细绳 上次更新此版本信息时的时间戳。时间戳以 yyyyMMddHHmmss 格式使用 UTC 表示。

插入

此组中单个插件的映射信息

元素 类型 描述
姓名 细绳 插件的显示名称。
字首 细绳 插件调用前缀(即eclipse for eclipse:eclipse)
工件 ID 细绳 插件 artifactId