Class 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 Detail

      • 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 Detail

      • BeanInfoMojo

        public BeanInfoMojo()
    • Method Detail

      • 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