依赖:获取
全名:
org.apache.maven.plugins:maven-dependency-plugin:2.4:get
说明:
从指定的远程存储库传递下载单个工件。警告:将始终检查超级 pom.xml 中定义的中央存储库。您可以在 settings.xml 中使用镜像条目
属性:
可选参数
| 姓名 |
类型 |
自从 |
描述 |
| 神器 |
细绳 |
- |
groupId:artifactId:version[:packaging][:classifier] 形式的字符串。
|
| 工件 ID |
细绳 |
- |
要下载的工件的 artifactId。如果使用工件,则忽略
。
|
| 分类器 |
细绳 |
2.3 |
要下载的工件的分类器。如果使用工件,则忽略
。
|
| 目的地 |
细绳 |
2.4 |
要将工件复制到的目标文件(如果不是本地存储库)
|
| 组 ID |
细绳 |
- |
要下载的工件的 groupId。如果使用工件,则忽略
。
|
| 包装 |
细绳 |
- |
要下载的工件的打包。如果使用工件,则忽略
。 默认值为:jar。 |
| 远程存储库 |
细绳 |
- |
格式为 id::[layout]::url 或只是 url 的存储库,以逗号分隔。IE。中央::默认::http://repo1.maven.apache.org/maven2,myrepo::::http://repo.acme.com,http://repo.acme2.com
|
| 存储库 ID |
细绳 |
- |
已弃用。使用 remoteRepositories 默认值为:temp。 |
| 存储库网址 |
细绳 |
- |
已弃用。使用远程存储库
|
| 及物的 |
布尔值 |
- |
传递下载,检索指定的工件及其所有依赖项。 默认值为:true。 |
| 版本 |
细绳 |
- |
要下载的工件的版本。如果使用工件,则忽略
。
|
参数详情
神器:
groupId:artifactId:version[:packaging][:classifier] 形式的字符串。
- 类型:java.lang.String
- 要求:否
- 表达式:${artifact}
工件编号:
要下载的工件的 artifactId。如果使用工件,则忽略
。
- 类型:java.lang.String
- 要求:否
- 表达式:${artifactId}
分类器:
要下载的工件的分类器。如果使用工件,则忽略
。
- 类型:java.lang.String
- 从: 2.3
- 要求:否
- 表达式:${分类器}
目的地:
要将工件复制到的目标文件(如果不是本地存储库)
- 类型:java.lang.String
- 从: 2.4
- 要求:否
- 表达式:${dest}
组号:
要下载的工件的 groupId。如果使用工件,则忽略
。
- 类型:java.lang.String
- 要求:否
- 表达式:${groupId}
包装:
要下载的工件的打包。如果使用工件,则忽略
。
- 类型:java.lang.String
- 要求:否
- 表达式:${包装}
- 默认:罐子
远程存储库:
格式为 id::[layout]::url 或只是 url 的存储库,以逗号分隔。IE。中央::默认::http://repo1.maven.apache.org/maven2,myrepo::::http://repo.acme.com,http://repo.acme2.com
- 类型:java.lang.String
- 要求:否
- 表达式:${remoteRepositories}
存储库ID:
已弃用。使用远程存储库
我们将从其中下载工件的存储库的 ID
- 类型:java.lang.String
- 要求:否
- 表达式:${repoId}
- 默认值:温度
存储库网址:
已弃用。使用远程存储库
我们将从中下载工件的存储库的 url。不推荐使用 remoteRepositories
- 类型:java.lang.String
- 要求:否
- 表达式:${repoUrl}
传递:
传递下载,检索指定的工件及其所有依赖项。
- 类型:布尔值
- 要求:否
- 表达式:${transitive}
- 默认值:真
版本:
要下载的工件的版本。如果使用工件,则忽略
。
- 类型:java.lang.String
- 要求:否
- 表达式:${版本}