Class CopyResourcesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.resources.ResourcesMojo
org.apache.maven.plugins.resources.CopyResourcesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
Copy resources of the configured plugin attribute resources
- Since:
- 2.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FileThe output directory into which to copy the resources.private List<org.apache.maven.model.Resource> The list of resources we want to transfer.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, useDefaultDelimitersFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.apache.maven.model.Resource> voidsetFilters(List<String> filters) voidsetOutputDirectory(File outputDirectory) voidsetResources(List<org.apache.maven.model.Resource> resources) Methods inherited from class org.apache.maven.plugins.resources.ResourcesMojo
execute, executeUserFilterComponents, getCombinedFiltersList, getDelimiters, isIncludeEmptyDirs, isOverwrite, isSkip, isUseDefaultDelimiters, setDelimiters, setIncludeEmptyDirs, setOverwrite, setUseDefaultDelimitersMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
outputDirectory
The output directory into which to copy the resources. -
resources
The list of resources we want to transfer. See the Maven Model for a description of how to code the resources element.
-
-
Constructor Details
-
CopyResourcesMojo
public CopyResourcesMojo()
-
-
Method Details
-
getOutputDirectory
- Overrides:
getOutputDirectoryin classResourcesMojo- Returns:
ResourcesMojo.outputDirectory
-
setOutputDirectory
- Overrides:
setOutputDirectoryin classResourcesMojo- Parameters:
outputDirectory- the output folder.
-
getResources
- Overrides:
getResourcesin classResourcesMojo- Returns:
ResourcesMojo.resources
-
setResources
- Overrides:
setResourcesin classResourcesMojo- Parameters:
resources- setResourcesMojo.resources
-
getFilters
- Overrides:
getFiltersin classResourcesMojo- Returns:
ResourcesMojo.filters
-
setFilters
- Overrides:
setFiltersin classResourcesMojo- Parameters:
filters- The filters to use.
-