Class AbstractMarMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
    Direct Known Subclasses:
    MarExplodedMojo, MarInPlaceMojo, MarMojo

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

      • baseDir

        protected File baseDir
        The projects base directory.
      • project

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

        protected File marDirectory
        The directory where the mar is built.
    • Constructor Detail

      • AbstractMarMojo

        public AbstractMarMojo()
    • Method Detail

      • buildExplodedMar

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