Full name:
org.apache.maven.plugins:maven-dependency-plugin:2.7:build-classpath
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
attach | boolean | 2.0 | Attach the classpath file to the main artifact so it can be
installed and deployed. Default value is: false. |
classifier | String | 2.0 | Specify classifier to look for. Example: sources User property is: classifier. |
cpFile | File | 2.0 | Deprecated. use outputFile instead User property is: mdep.cpFile. |
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. |
fileSeparator | String | 2.0 | Override the char used between the paths. This field is initialized
to contain the first character of the value of the system property
file.separator. On UNIX systems the value of this field is '/'; on
Microsoft Windows systems it is '\'. The default is File.separator User property is: mdep.fileSeparator. |
ignorePermissions | boolean | 2.7 | ignore to set file permissions when unpacking a dependency Default value is: false. User property is: dependency.ignorePermissions. |
includeArtifactIds | String | 2.0 | Comma separated list of Artifact names to include. 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. User property is: includeGroupIds. |
includeScope | String | 2.0 | Scope to include. An Empty string indicates all scopes (default). 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. |
localRepoProperty | String | 2.0 | Replace the absolute path to the local repo with this property.
This field is ignored it prefix is declared. The value will be
forced to "${M2_REPO}" if no value is provided AND the attach flag
is true. User property is: mdep.localRepoProperty. |
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. |
outputFile | File | 2.0-alpha-2 | The file to write the classpath string. If undefined, it just
prints the classpath as [INFO]. User property is: mdep.outputFile. |
outputFilterFile | boolean | 2.0 | Write out the classpath in a format compatible with filtering
(classpath=xxxxx) Default value is: false. User property is: mdep.outputFilterFile. |
outputProperty | String | 2.0-alpha-2 | A property to set to the content of the classpath string. User property is: mdep.outputProperty. |
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. |
pathSeparator | String | 2.0 | Override the char used between path folders. The system-dependent
path-separator character. This field is initialized to contain the
first character of the value of the system property path.separator.
This character is used to separate filenames in a sequence of files
given as a path list. On UNIX systems, this character is ':'; on
Microsoft Windows systems it is ';'. User property is: mdep.pathSeparator. |
prefix | String | 2.0-alpha-2 | The prefix to prepend on each dependent artifact. If undefined, the
paths refer to the actual files store in the local repository (the
stripVersion parameter does nothing then). User property is: mdep.prefix. |
prependGroupId | boolean | 2.2 | Prepend the groupId during copy. Default value is: false. User property is: mdep.prependGroupId. |
reactorProjects | List | 2.0-alpha-2 | Contains the full list of projects in the reactor. Default value is: ${reactorProjects}. |
regenerateFile | boolean | 2.0-alpha-2 | If 'true', it skips the up-to-date-check, and always regenerates
the classpath file. Default value is: false. User property is: mdep.regenerateFile. |
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. |
stripVersion | boolean | 2.0-alpha-2 | Strip artifact version during copy (only works if prefix is set) 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 | 2.5.1 | will use the jvm chmod, this is available for user and all level group level will be ignored since 2.6 is on by defaultDefault value is: true. User property is: dependency.useJvmChmod. |
outputAbsoluteArtifactFilename:
skip:
type:
will use the jvm chmod, this is available for user and all level group level will be ignored
since 2.6 is on by default