Class TestResourcesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.resources.ResourcesMojo
org.apache.maven.plugins.resources.TestResourcesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="testResources",
defaultPhase=PROCESS_TEST_RESOURCES,
requiresProject=true,
threadSafe=true)
public class TestResourcesMojo
extends ResourcesMojo
Copy resources for the test source code to the test output directory.
Always uses the project.build.testResources element to specify the resources to copy.
- Author:
- Michal Maczka, Jason van Zyl
-
Field Summary
Fields inherited from class org.apache.maven.plugins.resources.ResourcesMojo
addDefaultExcludes, buildFilters, delimiters, encoding, escapeString, escapeWindowsPaths, filters, includeEmptyDirs, mavenResourcesFiltering, mavenResourcesFilteringMap, nonFilteredFileExtensions, project, propertiesEncoding, session, useBuildFilters, useDefaultDelimiters
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute()
List<org.apache.maven.model.Resource>
void
setOutputDirectory
(File outputDirectory) void
setResources
(List<org.apache.maven.model.Resource> resources) Methods inherited from class org.apache.maven.plugins.resources.ResourcesMojo
executeUserFilterComponents, getCombinedFiltersList, getDelimiters, getFilters, isIncludeEmptyDirs, isOverwrite, isSkip, isUseDefaultDelimiters, setDelimiters, setFilters, setIncludeEmptyDirs, setOverwrite, setUseDefaultDelimiters
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
TestResourcesMojo
public TestResourcesMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Specified by:
execute
in interfaceorg.apache.maven.plugin.Mojo
- Overrides:
execute
in classResourcesMojo
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getOutputDirectory
- Overrides:
getOutputDirectory
in classResourcesMojo
- Returns:
ResourcesMojo.outputDirectory
-
setOutputDirectory
- Overrides:
setOutputDirectory
in classResourcesMojo
- Parameters:
outputDirectory
- the output folder.
-
getResources
- Overrides:
getResources
in classResourcesMojo
- Returns:
ResourcesMojo.resources
-
setResources
- Overrides:
setResources
in classResourcesMojo
- Parameters:
resources
- setResourcesMojo.resources
-