Maven JBoss Plug-in Goals Vincent Massol jboss Default goal. Does the same as jboss:configure. jboss:configure Creates a custom JBoss server configuration directory structure. jboss:package-ear Creates a custom JBoss server configuration directory structure and deploys an EAR in it. jboss:package-ejb Creates a custom JBoss server configuration directory structure and deploys an EJB-JAR in it. jboss:package-war Creates a custom JBoss server configuration directory structure and deploys a WAR in it. 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.