Class AbstractAarMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
    Direct Known Subclasses:
    AarExplodedMojo, AarInPlaceMojo, AarMojo, DeployAarMojo

    public abstract class AbstractAarMojo
    extends org.apache.maven.plugin.AbstractMojo
    Abstract base class of all the mojos in the axis2-aar-maven-plugin.
    • Field Detail

      • baseDir

        protected File baseDir
        The projects base directory.
      • project

        protected org.apache.maven.project.MavenProject project
        The maven project.
      • aarDirectory

        protected File aarDirectory
        The directory where the aar is built.
    • Constructor Detail

      • AbstractAarMojo

        public AbstractAarMojo()
    • Method Detail

      • buildExplodedAar

        protected void buildExplodedAar()
                                 throws org.apache.maven.plugin.MojoExecutionException
        Builds the exploded AAR file.
        Throws:
        org.apache.maven.plugin.MojoExecutionException