依赖:获取
全名:
org.apache.maven.plugins:maven-dependency-plugin:3.3.0:get
说明:
从指定的远程存储库中解析单个工件,最终可传递。警告:将始终检查超级 pom.xml 中定义的中央存储库。您可以在您的
settings.xml
属性:
- 目标是线程安全的并支持并行构建。
可选参数
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<artifact> |
String |
- |
groupId:artifactId:version[:packaging[:classifier]] 形式的字符串。 用户属性是: artifact 。 |
<artifactId> |
String |
- |
要下载的工件的 artifactId。如果使用则忽略
artifact 。用户属性是: artifactId 。 |
<classifier> |
String |
2.3 |
要下载的工件的分类器。如果使用则忽略
artifact 。用户属性是: classifier 。 |
<groupId> |
String |
- |
要下载的工件的 groupId。如果使用则忽略
artifact 。用户属性是: groupId 。 |
<packaging> |
String |
- |
要下载的工件的打包。如果使用则忽略
artifact 。默认值为: jar 。用户属性是: packaging 。 |
<remoteRepositories> |
String |
- |
格式为 id::[layout]::url 或只是 url 的存储库,以逗号分隔。IE。central::default::https://repo.maven.apache.org/maven2,myrepo::::https://repo.acme.com,https://repo.acme2.com 用户属性是: remoteRepositories . |
<skip> |
boolean |
2.7 |
完全跳过插件执行。 默认值为: false 。用户属性是: mdep.skip 。 |
<transitive> |
boolean |
- |
传递下载,检索指定的工件及其所有依赖项。 默认值为: true 。用户属性是: transitive 。 |
<version> |
String |
- |
要下载的工件的版本。如果使用则忽略
artifact 。用户属性是: version 。 |
参数详情
<神器>
groupId:artifactId:version[:packaging[:classifier]] 形式的字符串。
- 类型:
java.lang.String
- 必需:
No
- 用户属性:
artifact
<artifactId>
要下载的工件的 artifactId。如果使用则忽略
artifact
。- 类型:
java.lang.String
- 必需:
No
- 用户属性:
artifactId
<分类器>
要下载的工件的分类器。如果使用则忽略
artifact
。- 类型:
java.lang.String
- 自:
2.3
- 必需:
No
- 用户属性:
classifier
<组ID>
要下载的工件的 groupId。如果使用则忽略
artifact
。- 类型:
java.lang.String
- 必需:
No
- 用户属性:
groupId
<包装>
要下载的工件的打包。如果使用则忽略
artifact
。- 类型:
java.lang.String
- 必需:
No
- 用户属性:
packaging
- 默认:
jar
<远程存储库>
格式为 id::[layout]::url 或只是 url 的存储库,以逗号分隔。IE。central::default::https://repo.maven.apache.org/maven2,myrepo::::https://repo.acme.com,https://repo.acme2.com
- 类型:
java.lang.String
- 必需:
No
- 用户属性:
remoteRepositories
<跳过>
完全跳过插件执行。
- 类型:
boolean
- 自:
2.7
- 必需:
No
- 用户属性:
mdep.skip
- 默认:
false
<传递>
传递下载,检索指定的工件及其所有依赖项。
- 类型:
boolean
- 必需:
No
- 用户属性:
transitive
- 默认:
true
<版本>
要下载的工件的版本。如果使用则忽略
artifact
。- 类型:
java.lang.String
- 必需:
No
- 用户属性:
version