Apache Maven 1.x has reached its end of life, and is no longer supported. For more information, see the announcement. Users are encouraged to migrate to the current version of Apache Maven.

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.