Goals

GoalDescription
jboss Default goal. Does the same as jboss:package.
jboss:configure Creates a custom JBoss server configuration directory structure (with no J2EE modules deployed in it). Custom lib jars can be specified in the project.xml by taggin them with the <jboss.lib.bundle>true</jboss.lib.bundle> property.
jboss:package Calls the jboss:configure goal and deploys all J2EE modules marked with the <jboss.bundle>true</jboss.bundle> property in the project dependency definition.
jboss:start Starts JBoss using our specific server configuration.
jboss:stop Stops JBoss.
jboss:deploy-exploded-warfile Invoke the war:webapp goal and deploy the result, using JMX. Note that maven.war.webapp.dir *must* end with .war for this to work correctly.
jboss:undeploy-exploded-warfile Undeploy the result of the war:webapp goal, using JMX. Note that maven.war.webapp.dir *must* end with .war for this to work correctly.
jboss:deploy-warfile Invoke the war:war goal and deploy the result, using JMX.
jboss:undeploy-warfile Undeploy the result of the war:war goal, using JMX.
jboss:deploy-ejb Deploy ${maven.final.name}.jar, using JMX.
jboss:undeploy-ejb Undeploy ${maven.final.name}.jar, using JMX.
jboss:deploy-ear Deploy ${maven.final.name}.ear, using JMX.
jboss:undeploy-ear Undeploy ${maven.final.name}.ear, using JMX.