Full name:
guru.nidi.maven.plugins:use-webjars-maven-plugin:0.0.2-SNAPSHOT:unpack
Description:
Attributes:
| Name | Type | Since | Description | 
|---|---|---|---|
| classifier | String | - | Specify classifier to look for. Example: sources User property is: classifier. | 
| encoding | String | - | Encoding of artifacts. User property is: mdep.unpack.encoding. | 
| excludeArtifactIds | String | - | Comma separated list of Artifact names to exclude. User property is: excludeArtifactIds. | 
| excludeClassifiers | String | - | Comma Separated list of Classifiers to exclude. Empty String
indicates don't exclude anything (default). User property is: excludeClassifiers. | 
| excludeGroupIds | String | - | Comma separated list of GroupId Names to exclude. User property is: excludeGroupIds. | 
| excludeScope | String | - | Scope to exclude. An Empty string indicates no scopes (default). User property is: excludeScope. | 
| excludeTransitive | boolean | - | If we should exclude transitive dependencies Default value is: false. User property is: excludeTransitive. | 
| excludeTypes | String | - | Comma Separated list of Types to exclude. Empty String indicates
don't exclude anything (default). User property is: excludeTypes. | 
| excludes | String | - | A comma separated list of file patterns to exclude when unpacking
the artifact. i.e. **\/*.xml,**\/*.properties NOTE:
Excludes patterns override the includes. (component code =
return isIncluded( name ) AND !isExcluded( name );) User property is: mdep.unpack.excludes. | 
| failOnMissingClassifierArtifact | boolean | - | This only applies if the classifier parameter is used. Default value is: false. User property is: mdep.failOnMissingClassifierArtifact. | 
| flatten | boolean | - | If META-INF/resources/webjars should be omitted. User property is: webjar.flatten. | 
| ignorePermissions | boolean | - | ignore to set file permissions when unpacking a dependency Default value is: false. User property is: dependency.ignorePermissions. | 
| includeArtifactIds | String | - | Comma separated list of Artifact names to include. Empty String
indicates include everything (default). User property is: includeArtifactIds. | 
| includeClassifiers | String | - | Comma Separated list of Classifiers to include. Empty String
indicates include everything (default). User property is: includeClassifiers. | 
| includeGroupIds | String | - | Comma separated list of GroupIds to include. Empty String indicates
include everything (default). User property is: includeGroupIds. | 
| includeScope | String | - | 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 | - | Comma Separated list of Types to include. Empty String indicates
include everything (default). User property is: includeTypes. | 
| includes | String | - | A comma separated list of file patterns to include when unpacking
the artifact. i.e. **\/*.xml,**\/*.properties NOTE:
Excludes patterns override the includes. (component code =
return isIncluded( name ) AND !isExcluded( name );) User property is: mdep.unpack.includes. | 
| markersDirectory | File | - | Directory to store flag files Default value is: ${project.build.directory}/dependency-maven-plugin-markers. User property is: markersDirectory. | 
| outputAbsoluteArtifactFilename | boolean | - | Output absolute filename for resolved artifacts Default value is: false. User property is: outputAbsoluteArtifactFilename. | 
| outputDirectory | File | - | Output location. Default value is: ${project.build.directory}/dependency. User property is: outputDirectory. | 
| overWriteIfNewer | boolean | - | Overwrite artifacts that don't exist or are older than the source. Default value is: true. User property is: overWriteIfNewer. | 
| overWriteReleases | boolean | - | Overwrite release artifacts Default value is: false. User property is: overWriteReleases. | 
| overWriteSnapshots | boolean | - | Overwrite snapshot artifacts Default value is: false. User property is: overWriteSnapshots. | 
| prependGroupId | boolean | - | Prepend the groupId during copy. Default value is: false. User property is: mdep.prependGroupId. | 
| silent | boolean | - | If the plugin should be silent. Default value is: false. User property is: silent. | 
| skip | boolean | - | Skip plugin execution completely. Default value is: false. User property is: mdep.skip. | 
| stripClassifier | boolean | - | Strip artifact classifier during copy Default value is: false. User property is: mdep.stripClassifier. | 
| stripVersion | boolean | - | Strip artifact version during copy Default value is: false. User property is: mdep.stripVersion. | 
| type | String | - | Specify type to look for when constructing artifact based on
classifier. Example: java-source,jar,war User property is: type. | 
| useJvmChmod | boolean | - | will use the jvm chmod, this is available for user and all level group level will be ignoredsince 2.6 is on by default Default value is: true. User property is: dependency.useJvmChmod. | 
| useRepositoryLayout | boolean | - | 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 | - | 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 | - | 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 | - | 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:
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