元数据

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

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

<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