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.