Full name:
org.apache.maven.plugins:maven-dependency-plugin:2.10:copy-dependencies
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
addParentPoms | boolean | 2.8 | Add parent poms to the list of copied dependencies (both current
project pom parents and dependencies parents). Default value is: false. User property is: mdep.addParentPoms. |
classifier | String | 2.0 | Specify classifier to look for. Example: sources User property is: classifier. |
copyPom | boolean | 2.0 | Also copy the pom of each artifact. Default value is: false. User property is: mdep.copyPom. |
excludeArtifactIds | String | 2.0 | Comma separated list of Artifact names to exclude. User property is: excludeArtifactIds. |
excludeClassifiers | String | 2.0 | Comma Separated list of Classifiers to exclude. Empty String
indicates don't exclude anything (default). User property is: excludeClassifiers. |
excludeGroupIds | String | 2.0 | Comma separated list of GroupId Names to exclude. User property is: excludeGroupIds. |
excludeScope | String | 2.0 | Scope to exclude. An Empty string indicates no scopes (default). User property is: excludeScope. |
excludeTransitive | boolean | 2.0 | If we should exclude transitive dependencies Default value is: false. User property is: excludeTransitive. |
excludeTypes | String | 2.0 | Comma Separated list of Types to exclude. Empty String indicates
don't exclude anything (default). User property is: excludeTypes. |
failOnMissingClassifierArtifact | boolean | 2.0-alpha-2 | This only applies if the classifier parameter is used. Default value is: false. User property is: mdep.failOnMissingClassifierArtifact. |
ignorePermissions | boolean | 1.0 | not used in this goal |
includeArtifactIds | String | 2.0 | Comma separated list of Artifact names to include. Empty String
indicates include everything (default). User property is: includeArtifactIds. |
includeClassifiers | String | 2.0 | Comma Separated list of Classifiers to include. Empty String
indicates include everything (default). User property is: includeClassifiers. |
includeGroupIds | String | 2.0 | Comma separated list of GroupIds to include. Empty String indicates
include everything (default). User property is: includeGroupIds. |
includeScope | String | 2.0 | Scope to include. An Empty string indicates all scopes (default).
The scopes being interpreted are the scopes as Maven sees them, not
as specified in the pom. In summary:
User property is: includeScope. |
includeTypes | String | 2.0 | Comma Separated list of Types to include. Empty String indicates
include everything (default). User property is: includeTypes. |
markersDirectory | File | 2.0 | Directory to store flag files Default value is: ${project.build.directory}/dependency-maven-plugin-markers. User property is: markersDirectory. |
outputAbsoluteArtifactFilename | boolean | 2.0 | Output absolute filename for resolved artifacts Default value is: false. User property is: outputAbsoluteArtifactFilename. |
outputDirectory | File | 1.0 | Output location. Default value is: ${project.build.directory}/dependency. User property is: outputDirectory. |
overWriteIfNewer | boolean | 2.0 | Overwrite artifacts that don't exist or are older than the source. Default value is: true. User property is: overWriteIfNewer. |
overWriteReleases | boolean | 1.0 | Overwrite release artifacts Default value is: false. User property is: overWriteReleases. |
overWriteSnapshots | boolean | 1.0 | Overwrite snapshot artifacts Default value is: false. User property is: overWriteSnapshots. |
prependGroupId | boolean | 2.2 | Prepend the groupId during copy. Default value is: false. User property is: mdep.prependGroupId. |
silent | boolean | 2.0 | If the plugin should be silent. Default value is: false. User property is: silent. |
skip | boolean | 2.7 | Skip plugin execution completely. Default value is: false. User property is: mdep.skip. |
stripClassifier | boolean | 1.0 | Strip artifact classifier during copy Default value is: false. User property is: mdep.stripClassifier. |
stripVersion | boolean | 1.0 | Strip artifact version during copy Default value is: false. User property is: mdep.stripVersion. |
type | String | 2.0 | Specify type to look for when constructing artifact based on
classifier. Example: java-source,jar,war User property is: type. |
useBaseVersion | boolean | 2.6 | Either append the artifact's baseVersion or uniqueVersion to the
filename. Will only be used if isStripVersion() is
false. Default value is: true. User property is: mdep.useBaseVersion. |
useJvmChmod | boolean | 1.0 | not used in this goal |
useRepositoryLayout | boolean | 2.0-alpha-2 | Place each artifact in the same directory layout as a default
repository. example: /outputDirectory/junit/junit/3.8.1/junit-3.8.1.jar Default value is: false. User property is: mdep.useRepositoryLayout. |
useSubDirectoryPerArtifact | boolean | 2.0-alpha-1 | Place each file in a separate subdirectory. (example
/outputDirectory/junit-3.8.1-jar) Default value is: false. User property is: mdep.useSubDirectoryPerArtifact. |
useSubDirectoryPerScope | boolean | 2.2 | Place each type of file in a separate subdirectory. (example
/outputDirectory/runtime /outputDirectory/provided etc) Default value is: false. User property is: mdep.useSubDirectoryPerScope. |
useSubDirectoryPerType | boolean | 2.0-alpha-1 | Place each type of file in a separate subdirectory. (example
/outputDirectory/jars /outputDirectory/wars etc) Default value is: false. User property is: mdep.useSubDirectoryPerType. |
failOnMissingClassifierArtifact:
outputAbsoluteArtifactFilename:
skip:
type: