@Mojo(name="testResources", defaultPhase=PROCESS_TEST_RESOURCES, requiresProject=true, threadSafe=true) public class TestResourcesMojo extends ResourcesMojo
Modifier and Type | Field and Description |
---|---|
private java.io.File |
outputDirectory
The output directory into which to copy the resources.
|
private java.util.List<org.apache.maven.model.Resource> |
resources
The list of resources we want to transfer.
|
private boolean |
skip
Set this to 'true' to bypass copying of test resources.
|
addDefaultExcludes, buildFilters, delimiters, encoding, escapeString, escapeWindowsPaths, filters, includeEmptyDirs, mavenResourcesFiltering, nonFilteredFileExtensions, project, session, useBuildFilters, useDefaultDelimiters
Constructor and Description |
---|
TestResourcesMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
java.io.File |
getOutputDirectory() |
java.util.List<org.apache.maven.model.Resource> |
getResources() |
void |
setOutputDirectory(java.io.File outputDirectory) |
void |
setResources(java.util.List<org.apache.maven.model.Resource> resources) |
contextualize, executeUserFilterComponents, getCombinedFiltersList, getDelimiters, getFilters, isIncludeEmptyDirs, isOverwrite, isSkip, isUseDefaultDelimiters, setDelimiters, setFilters, setIncludeEmptyDirs, setOverwrite, setUseDefaultDelimiters
@Parameter(defaultValue="${project.build.testOutputDirectory}", required=true) private java.io.File outputDirectory
@Parameter(defaultValue="${project.testResources}", required=true, readonly=false) private java.util.List<org.apache.maven.model.Resource> resources
@Parameter(property="maven.test.skip", defaultValue="false") private boolean skip
public void execute() throws org.apache.maven.plugin.MojoExecutionException
execute
in interface org.apache.maven.plugin.Mojo
execute
in class ResourcesMojo
org.apache.maven.plugin.MojoExecutionException
public java.io.File getOutputDirectory()
getOutputDirectory
in class ResourcesMojo
ResourcesMojo.outputDirectory
public void setOutputDirectory(java.io.File outputDirectory)
setOutputDirectory
in class ResourcesMojo
outputDirectory
- the output folder.public java.util.List<org.apache.maven.model.Resource> getResources()
getResources
in class ResourcesMojo
ResourcesMojo.resources
public void setResources(java.util.List<org.apache.maven.model.Resource> resources)
setResources
in class ResourcesMojo
resources
- set ResourcesMojo.resources