dependency:get
Full name:
org.apache.maven.plugins:maven-dependency-plugin:3.1.2:get
Description:
Resolves a single artifact, eventually transitively, from the
specified remote repositories. Caveat: will always check the
central repository defined in the super pom. You could use a mirror
entry in your settings.xml
Attributes:
Optional Parameters
| Name |
Type |
Since |
Description |
| <artifact> |
String |
- |
A string of the form
groupId:artifactId:version[:packaging[:classifier]]. User property is: artifact.
|
| <artifactId> |
String |
- |
The artifactId of the artifact to download. Ignored if
artifact is used. User property is: artifactId.
|
| <classifier> |
String |
2.3 |
The classifier of the artifact to download. Ignored if
artifact is used. User property is: classifier.
|
| <groupId> |
String |
- |
The groupId of the artifact to download. Ignored if
artifact is used. User property is: groupId.
|
| <packaging> |
String |
- |
The packaging of the artifact to download. Ignored if
artifact is used. Default value is: jar. User property is: packaging.
|
| <remoteRepositories> |
String |
- |
Repositories in the format id::[layout]::url or just url, separated
by comma. ie.
central::default::https://repo.maven.apache.org/maven2,myrepo::::https://repo.acme.com,https://repo.acme2.com User property is: remoteRepositories.
|
| <skip> |
boolean |
2.7 |
Skip plugin execution completely. Default value is: false. User property is: mdep.skip.
|
| <transitive> |
boolean |
- |
Download transitively, retrieving the specified artifact and all of
its dependencies. Default value is: true. User property is: transitive.
|
| <version> |
String |
- |
The version of the artifact to download. Ignored if
artifact is used. User property is: version.
|
Parameter Details
A string of the form
groupId:artifactId:version[:packaging[:classifier]].
- Type: java.lang.String
- Required: No
- User Property: artifact
The artifactId of the artifact to download. Ignored if
artifact is used.
- Type: java.lang.String
- Required: No
- User Property: artifactId
The classifier of the artifact to download. Ignored if
artifact is used.
- Type: java.lang.String
- Since: 2.3
- Required: No
- User Property: classifier
The groupId of the artifact to download. Ignored if
artifact is used.
- Type: java.lang.String
- Required: No
- User Property: groupId
The packaging of the artifact to download. Ignored if
artifact is used.
- Type: java.lang.String
- Required: No
- User Property: packaging
- Default: jar
Repositories in the format id::[layout]::url or just url, separated
by comma. ie.
central::default::https://repo.maven.apache.org/maven2,myrepo::::https://repo.acme.com,https://repo.acme2.com
- Type: java.lang.String
- Required: No
- User Property: remoteRepositories
Skip plugin execution completely.
- Type: boolean
- Since: 2.7
- Required: No
- User Property: mdep.skip
- Default: false
Download transitively, retrieving the specified artifact and all of
its dependencies.
- Type: boolean
- Required: No
- User Property: transitive
- Default: true
The version of the artifact to download. Ignored if
artifact is used.
- Type: java.lang.String
- Required: No
- User Property: version