全名:
org.apache.maven.plugins:maven-deploy-plugin:3.0.0-M2:deploy-file
说明:
属性:
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<文件> | 文件 | - | 要部署的文件。 用户属性是:文件。 |
<repositoryId> | 细绳 | - | 服务器 ID 映射到 settings.xml 的 <server> 部分下的 <id> 在大多数情况下,身份验证需要此参数。 默认值为:远程存储库。 用户属性是:repositoryId。 |
<网址> | 细绳 | - | 将部署工件的 URL。 即(file:///C:/m2-repo 或 scp://host.com/path/to/repo) 用户属性是:url。 |
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<artifactId> | 细绳 | - | 要部署的工件的 ArtifactId。如果指定,则从 POM 文件中检索。 用户属性是:artifactId。 |
<分类器> | 细绳 | - | 将分类器添加到工件 用户属性是:分类器。 |
<分类器> | 细绳 | - | 一个逗号分隔的分类器列表,用于部署每个额外的辅助工件。如果files或types中的条目数不匹配,则会引发错误。 用户属性是:分类器。 |
<说明> | 细绳 | - | 传递给生成的 POM 文件的描述(在 generatePom=true 的情况下) 用户属性是:generatePom.description。 |
<文件> | 细绳 | - | 每个要部署的额外辅助工件的逗号分隔文件列表。如果types或classifiers中的条目数不匹配,则会引发错误。 用户属性是:文件。 |
<生成Pom> | 布尔值 | - | 上传此工件的 POM。如果没有提供 pomFile 参数,将生成默认 POM。 默认值为:true。 用户属性是:generatePom。 |
<组ID> | 细绳 | - | 要部署的工件的 GroupId。如果指定,则从 POM 文件中检索。 用户属性是:groupId。 |
<javadoc> | 文件 | 2.6 | 工件的捆绑 API 文档。 用户属性是:javadoc。 |
<包装> | 细绳 | - | 要部署的工件的类型。如果指定了 POM 文件,则从 POM 文件的 <packaging> 元素中检索。如果未通过命令行或 POM 指定,则默认为文件扩展名。 Maven 使用两个术语来指代这个数据:整个 POM 的 <packaging> 元素和依赖规范中的 <type> 元素。 用户属性是:包装。 |
<pom文件> | 文件 | - | 与主要工件一起部署的现有 POM 文件的位置,由 ${file} 参数给出。 用户属性是:pomFile。 |
<retryFailedDeploymentCount> | 整数 | 2.7 | 用于控制失败部署在放弃和失败之前重试多少次的参数。如果指定了 1-10 范围之外的值,它将被拉到 1-10 范围内的最接近的值。 默认值为:1。 用户属性是:retryFailedDeploymentCount。 |
<来源> | 文件 | 2.6 | 工件的捆绑源。 用户属性是:sources。 |
<类型> | 细绳 | - | 每个要部署的额外辅助工件的类型的逗号分隔列表。如果文件或分类器中的条目数不匹配,则会引发错误。 用户属性是:types。 |
<唯一版本> | 布尔值 | - | 已弃用。从 Maven 3 开始,不再支持此参数,并且此参数仅在您使用它时才会破坏构建! 用户属性是:uniqueVersion。 |
<版本> | 细绳 | - | 要部署的工件的版本。如果指定,则从 POM 文件中检索。 用户属性是:版本。 |