Class DeployOnlyMojo

  • All Implemented Interfaces:
    ContextEnabled, Mojo

    @Mojo(name="deploy-only",
          threadSafe=true)
    @Execute(phase=NONE)
    public class DeployOnlyMojo
    extends DeployMojo
    Deploys only the application to the WildFly Application Server without first invoking the the execution of the lifecycle phase 'package' prior to executing itself.

    If force is set to true, the server is queried to see if the application already exists. If the application already exists, the application is redeployed instead of deployed. If the application does not exist the application is deployed as normal.

    If force is set to false and the application has already been deployed to the server, an error will occur and the deployment will fail.