Package org.wildfly.plugin.server
Class StartMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.wildfly.plugin.common.AbstractServerConnection
-
- org.wildfly.plugin.server.StartMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="start", requiresDependencyResolution=RUNTIME) public class StartMojo extends AbstractServerConnectionStarts a standalone instance of WildFly Application Server. The purpose of this goal is to start a WildFly Application Server for testing during the maven lifecycle.- Author:
- James R. Perkins
-
-
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, timeout
-
-
Constructor Summary
Constructors Constructor Description StartMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()protected StringgetDefaultFeaturePackLocation()Returns the default feature pack location if not defined in the configuration.Stringgoal()The goal of the deployment.voidsetJavaOpts(String value)Allows thejavaOptsto be set as a string.-
Methods inherited from class org.wildfly.plugin.common.AbstractServerConnection
createClient, getClientConfiguration
-
-
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
setJavaOpts
public void setJavaOpts(String value)
Allows thejavaOptsto be set as a string. The string is assumed to be space delimited.- Parameters:
value- a spaced delimited value of JVM options
-
getDefaultFeaturePackLocation
protected String getDefaultFeaturePackLocation()
Returns the default feature pack location if not defined in the configuration.- Returns:
- the default feature pack location
-
goal
public String goal()
Description copied from class:AbstractServerConnectionThe goal of the deployment.- Specified by:
goalin classAbstractServerConnection- Returns:
- the goal of the deployment.
-
-