Goal that retrieves a list of artifacts from the repository and unpacks them in a defined location.
Mojo Attributes:
process-sources| Name | Type | Description |
|---|---|---|
| artifactItems | ArrayList |
Collection of ArtifactItems to work on. (ArtifactItem contains groupId, artifactId, version, type, location, destFile, markerFile and overwrite.) See "How To Use" and "Javadoc" for details. |
| outputDirectory | File |
Default location used for mojo unless overridden in ArtifactItem Default value is ${project.build.directory}/dependency. |
| Name | Type | Description |
|---|---|---|
| markersDirectory | File |
Directory to store flag files after unpack |
| overWriteReleases | boolean |
Overwrite release artifacts Default value is false. |
| overWriteSnapshots | boolean |
Overwrite snapshot artifacts Default value is true. |
| silent | boolean |
If the plugin should be silent. Default value is false. |
Collection of ArtifactItems to work on. (ArtifactItem contains groupId, artifactId, version, type, location, destFile, markerFile and overwrite.) See "How To Use" and "Javadoc" for details.
java.util.ArrayListYesjava.io.FileNo${project.build.directory}/dependency-maven-plugin-markersjava.io.FileYes${outputDirectory}${project.build.directory}/dependencybooleanNo${overWriteReleases}falsebooleanNo${overWriteSnapshots}truebooleanNo${silent}false