Class InstallMojo

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

    @Mojo(name="install",
          defaultPhase=INSTALL,
          threadSafe=true)
    public class InstallMojo
    extends AbstractInstallMojo
    Installs the project's main artifact, and any other artifacts attached by other plugins in the lifecycle, to the local repository.
    Version:
    $Id: InstallMojo.java 1617120 2014-08-10 15:15:48Z khmarbaise $
    Author:
    Emmanuel Venisse
    • Field Detail

      • packaging

        @Parameter(defaultValue="${project.packaging}",
                   required=true,
                   readonly=true)
        protected String packaging
        Deprecated.
        either use project.getPackaging() or reactorProjects.get(i).getPackaging()
    • Constructor Detail

      • InstallMojo

        public InstallMojo()
    • Method Detail

      • execute

        public void execute()
                     throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • setSkip

        public void setSkip​(boolean skip)