This plugin has been removed from the current Maven distribution, it is not maintained by the Maven team anymore. Please check the Plugins History page to find out the last Maven version that included this plugin.
This is a plugin for creating a packaged JBoss server configuration zip. It supports static and dynamic deployment of J2EE modules. The dynamic deployment is implemented using JMX.
This plugin contains goals to help in quickly building and deploying a webapp into a running JBoss server if you do not have IDE support for it.
To build your webapp into the correct directory structure, set the following property for your project:
To deploy your webapp after making changes to your java source code, run:
If only webapp content has changed (ie the webapp does not need to be reloaded), you can run:
To undeploy the webapp:
The JBoss plugin takes advantage of the jmx-console webapp provided in the default configuration of JBoss. It assumes you have JBoss running on localhost with its embedded web server (either Tomcat or Jetty) listening on port 8080. To override these, please refer to the JBoss Plugin Properties reference.