安装:安装文件

全名:

org.apache.maven.plugins:maven-install-plugin:3.0.0-M1:install-file

说明:

在本地存储库中安装文件。

属性:

  • 作为聚合器插件执行。

必需参数

姓名 类型 自从 描述
<文件> 文件 - 要安装在本地存储库中的文件。
用户属性是:文件。

可选参数

姓名 类型 自从 描述
<artifactId> 细绳 - 要安装的工件的 ArtifactId。如果指定了 POM 文件,则从 POM 文件中检索或从jar中的pom.xml中提取(如果可用)。
用户属性是:artifactId。
<分类器> 细绳 2.2 要安装的工件的分类器类型。例如,“来源”或“javadoc”。默认为 none,这意味着这是项目的主要工件。
用户属性是:分类器。
<生成Pom> 布尔值 2.1 如果没有通过参数pomFile提供,则为工件生成最小的 POM 。如果本地存储库中还没有现有的 POM,则默认为true 。
用户属性是:generatePom。
<组ID> 细绳 - 要安装的工件的 GroupId。如果指定了 POM 文件,则从 POM 文件中检索或从jar中的pom.xml中提取(如果可用)。
用户属性是:groupId。
<javadoc> 文件 2.3 工件的捆绑 API 文档。
用户属性是:javadoc。
<localRepositoryPath> 文件 2.2 特定本地存储库目录的路径。如果未指定,将使用 Maven 设置中配置的本地存储库路径。
用户属性是:localRepositoryPath。
<包装> 细绳 - 要安装的工件的包装类型。如果指定了 POM 文件,则从 POM 文件中检索或从jar中的pom.xml中提取(如果可用)。
用户属性是:包装。
<pom文件> 文件 2.1 与主要工件一起安装的现有 POM 文件的位置,由file参数给出。
用户属性是:pomFile。
<来源> 文件 2.3 工件的捆绑源。
用户属性是:sources。
<版本> 细绳 - 要安装的工件的版本。如果指定了 POM 文件,则从 POM 文件中检索或从jar中的pom.xml中提取(如果可用)。
用户属性是:版本。

参数详情

<artifactId>

要安装的工件的 ArtifactId。如果指定了 POM 文件,则从 POM 文件中检索或从jar中的pom.xml中提取(如果可用)。
  • 类型:java.lang.String
  • 要求:否
  • 用户属性:artifactId

<分类器>

要安装的工件的分类器类型。例如,“来源”或“javadoc”。默认为 none,这意味着这是项目的主要工件。
  • 类型:java.lang.String
  • 从: 2.2
  • 要求:否
  • 用户属性:分类器

<文件>

要安装在本地存储库中的文件。
  • 类型:java.io.File
  • 要求:是
  • 用户属性:文件

<生成Pom>

如果没有通过参数pomFile提供,则为工件生成最小的 POM 。如果本地存储库中还没有现有的 POM,则默认为true 。
  • 类型:java.lang.Boolean
  • 从: 2.1
  • 要求:否
  • 用户属性:generatePom

<组ID>

要安装的工件的 GroupId。如果指定了 POM 文件,则从 POM 文件中检索或从jar中的pom.xml中提取(如果可用)。
  • 类型:java.lang.String
  • 要求:否
  • 用户属性:groupId

<javadoc>

工件的捆绑 API 文档。
  • 类型:java.io.File
  • 从: 2.3
  • 要求:否
  • 用户属性:javadoc

<localRepositoryPath>

特定本地存储库目录的路径。如果未指定,将使用 Maven 设置中配置的本地存储库路径。
  • 类型:java.io.File
  • 从: 2.2
  • 要求:否
  • 用户属性:localRepositoryPath

<包装>

要安装的工件的包装类型。如果指定了 POM 文件,则从 POM 文件中检索或从jar中的pom.xml中提取(如果可用)。
  • 类型:java.lang.String
  • 要求:否
  • 用户属性:包装

<pom文件>

与主要工件一起安装的现有 POM 文件的位置,由file参数给出。
  • 类型:java.io.File
  • 从: 2.1
  • 要求:否
  • 用户属性:pomFile

<来源>

工件的捆绑源。
  • 类型:java.io.File
  • 从: 2.3
  • 要求:否
  • 用户属性:来源

<版本>

要安装的工件的版本。如果指定了 POM 文件,则从 POM 文件中检索或从jar中的pom.xml中提取(如果可用)。
  • 类型:java.lang.String
  • 要求:否
  • 用户属性:版本