Class BeanInfoMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.tentackle.maven.AbstractTentackleMojo
org.tentackle.maven.plugin.BeanInfoMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="beaninfo", defaultPhase=GENERATE_RESOURCES, requiresDependencyResolution=COMPILE) public class BeanInfoMojo extends AbstractTentackleMojo
Finds all BeanInfo-files and creates a manifest from.
Author:
harald
  • Field Details

    • filesets

      @Parameter protected List<org.apache.maven.shared.model.fileset.FileSet> filesets
      The list of file sets.
      If set the source directory is ignored.
  • Constructor Details

    • BeanInfoMojo

      public BeanInfoMojo()
  • Method Details

    • executeImpl

      public void executeImpl() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
      Specified by:
      executeImpl in class AbstractTentackleMojo
      Throws:
      org.apache.maven.plugin.MojoExecutionException
      org.apache.maven.plugin.MojoFailureException
    • validate

      protected boolean validate() throws org.apache.maven.plugin.MojoExecutionException
      Overrides:
      validate in class AbstractTentackleMojo
      Throws:
      org.apache.maven.plugin.MojoExecutionException