Class CopyResourcesMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="copy-resources",
          threadSafe=true)
    public class CopyResourcesMojo
    extends ResourcesMojo
    Copy resources of the configured plugin attribute resources
    Since:
    2.3
    Author:
    Olivier Lamy
    • Constructor Detail

      • CopyResourcesMojo

        public CopyResourcesMojo()
    • Method Detail

      • getOutputDirectory

        public java.io.File getOutputDirectory()
        Overrides:
        getOutputDirectory in class ResourcesMojo
        Returns:
        ResourcesMojo.outputDirectory
      • setOutputDirectory

        public void setOutputDirectory​(java.io.File outputDirectory)
        Overrides:
        setOutputDirectory in class ResourcesMojo
        Parameters:
        outputDirectory - the output folder.
      • getResources

        public java.util.List<org.apache.maven.model.Resource> getResources()
        Overrides:
        getResources in class ResourcesMojo
        Returns:
        ResourcesMojo.resources
      • setResources

        public void setResources​(java.util.List<org.apache.maven.model.Resource> resources)
        Overrides:
        setResources in class ResourcesMojo
        Parameters:
        resources - set ResourcesMojo.resources
      • setFilters

        public void setFilters​(java.util.List<java.lang.String> filters)
        Overrides:
        setFilters in class ResourcesMojo
        Parameters:
        filters - The filters to use.