Class AbstractDeploymentMojo

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

    public class AbstractDeploymentMojo
    extends BuildMojo
    • Constructor Detail

      • AbstractDeploymentMojo

        public AbstractDeploymentMojo()
    • Method Detail

      • doExecute

        protected void doExecute()
                          throws org.apache.maven.plugin.MojoExecutionException
        Description copied from class: QuarkusBootstrapMojo
        Main mojo execution code
        Overrides:
        doExecute in class BuildMojo
        Throws:
        org.apache.maven.plugin.MojoExecutionException - in case of a failure
      • getDeployer

        public Deployer getDeployer()
      • forcedDependencies

        protected List<io.quarkus.maven.dependency.Dependency> forcedDependencies​(io.quarkus.runtime.LaunchMode mode)
        Description copied from class: QuarkusBootstrapMojo
        Allows implementations to provide extra dependencies that should be enforced on the application. Originally requested by Camel K.
        Overrides:
        forcedDependencies in class QuarkusBootstrapMojo
        Parameters:
        mode - launch mode the application is being bootstrapped in
        Returns:
        list of extra dependencies that should be enforced on the application