Class InstallMojo

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

    @Mojo(name="install",
          defaultPhase=PRE_INTEGRATION_TEST,
          requiresDependencyResolution=TEST,
          threadSafe=true)
    public class InstallMojo
    extends org.apache.maven.plugin.AbstractMojo
    Installs the project artifacts of the main build into the local repository as a preparation to run the sub projects. More precisely, all artifacts of the project itself, all its locally reachable parent POMs and all its dependencies from the reactor will be installed to the local repository.
    Since:
    1.2
    Author:
    Paul Gier, Benjamin Bentmann
    • Constructor Detail

      • InstallMojo

        public InstallMojo()
    • Method Detail

      • execute

        public void execute()
                     throws org.apache.maven.plugin.MojoExecutionException
        Performs this mojo's tasks.
        Throws:
        org.apache.maven.plugin.MojoExecutionException - If the artifacts could not be installed.