Full name:
org.apache.maven.plugins:maven-resources-plugin:2.4.3:testResources
Description:
Attributes:
process-test-resources
.Name | Type | Since | Description |
---|---|---|---|
outputDirectory | File |
- |
The output directory into which to copy the resources. |
Name | Type | Since | Description |
---|---|---|---|
delimiters | List |
2.4 |
Set of delimiters for expressions to filter within the resources. These delimiters are specified in the form 'beginToken*endToken'. If no '*' is given, the delimiter is assumed to be the same for start and end. So, the default filtering delimiters might be specified as: <delimiters> <delimiter>${*}</delimiter> <delimiter>@</delimiter> </delimiters> Since the '@' delimiter is the same on both ends, we don't need to specify '@*@' (though we can). |
encoding | String |
- |
The character encoding scheme to be applied when filtering
resources. Default value is: ${project.build.sourceEncoding} . |
escapeString | String |
2.3 |
Expression preceded with the String won't be interpolated \${foo}
will be replaced with ${foo} Default value is: ${maven.resources.escapeString} . |
escapeWindowsPaths | boolean |
2.4 |
Whether to escape backslashes and colons in windows-style paths. Default value is: true . |
filters | List |
- |
The list of extra filter properties files to be used along with
System properties, project properties, and filter properties files
specified in the POM build/filters section, which should be used
for the filtering during the current mojo execution. Normally, these will be configured from a plugin's execution section, to provide a different set of filters for a particular execution. For instance, starting in Maven 2.2.0, you have the option of configuring executions with the id's default-resources and
default-testResources to supply different
configurations for the two different types of resources. By
supplying extraFilters configurations, you can
separate which filters are used for which type of resource. |
includeEmptyDirs | boolean |
2.3 |
Copy any empty directories included in the Ressources. Default value is: false . |
nonFilteredFileExtensions | List |
2.3 |
Additionnal file extensions to not apply filtering (already defined
are : jpg, jpeg, gif, bmp, png) |
overwrite | boolean |
2.3 |
Overwrite existing files even if the destination files are newer. Default value is: false . |
useBuildFilters | boolean |
2.4 |
If false, don't use the filters specified in the build/filters
section of the POM when processing resources in this mojo
execution. See also: ResourcesMojo.buildFilters and
ResourcesMojo.filters Default value is: true . |
useDefaultDelimiters | boolean |
2.4 |
(no description) Default value is: true . |
Set of delimiters for expressions to filter within the resources. These delimiters are specified in the form 'beginToken*endToken'. If no '*' is given, the delimiter is assumed to be the same for start and end.
So, the default filtering delimiters might be specified as:
<delimiters> <delimiter>${*}</delimiter> <delimiter>@</delimiter> </delimiters>
Since the '@' delimiter is the same on both ends, we don't need to specify '@*@' (though we can).
java.util.List
2.4
No
java.lang.String
No
${encoding}
${project.build.sourceEncoding}
java.lang.String
2.3
No
${maven.resources.escapeString}
boolean
2.4
No
${maven.resources.escapeWindowsPaths}
true
default-resources
and
default-testResources
to supply different
configurations for the two different types of resources. By
supplying extraFilters
configurations, you can
separate which filters are used for which type of resource.java.util.List
No
boolean
2.3
No
${maven.resources.includeEmptyDirs}
false
java.util.List
2.3
No
java.io.File
Yes
${project.build.testOutputDirectory}
boolean
2.3
No
${maven.resources.overwrite}
false
ResourcesMojo.buildFilters
and
ResourcesMojo.filters
boolean
2.4
No
true
boolean
2.4
No
true