Package org.wildfly.plugin.deployment
Class DeployOnlyMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.wildfly.plugin.common.AbstractServerConnection
-
- org.wildfly.plugin.deployment.DeployMojo
-
- org.wildfly.plugin.deployment.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. Ifforceis set totrue, 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. Ifforceis set tofalseand the application has already been deployed to the server, an error will occur and the deployment will fail.
-
-
Field Summary
-
Fields inherited from class org.wildfly.plugin.common.AbstractServerConnection
DEBUG_MESSAGE_NO_CREDS, DEBUG_MESSAGE_NO_ID, DEBUG_MESSAGE_NO_SERVER_SECTION, DEBUG_MESSAGE_NO_SETTINGS_FILE, DEBUG_MESSAGE_POM_HAS_CREDS, DEBUG_MESSAGE_SETTINGS_HAS_CREDS, DEBUG_MESSAGE_SETTINGS_HAS_ID
-
-
Constructor Summary
Constructors Constructor Description DeployOnlyMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Stringgoal()The goal of the deployment.-
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
-
-
-
Method Detail
-
goal
public String goal()
The goal of the deployment.- Overrides:
goalin classDeployMojo- Returns:
- the goal of the deployment.
-
execute
public final void execute() throws MojoExecutionException, MojoFailureException
-
-