Blog

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Everything starts with a Maven project object model (POM). The POM is either a bill of materials (BOM) or a regular project POM. Within this model a developer defines the dependencies of the project. These dependencies are used by the smartics JBoss Modules Maven Plugin to create a folder containing the modules for the transitive dependency chains.

Info Box

The blog article Maven Plugin to generate a Modules Directory for JBoss AS 7 provides more information on the basics of the generation process.

...

Info Box
For more information on modules descriptors, please refer to Modules Descriptor for smartics-jboss-modules-maven-plugin.

What is important to note:

  1. Modules descriptors that do not match a Maven artifact, have no influence on the generation process. This implies that you may add any number of standard descriptors to the configuration to ease the pain of specifying the usual suspects. Please refer to External Modules Descriptors for the smartics-jboss-modules-maven-plugin for more information to this topic
  2. Modules descriptors files contain information on modules and do not allow to exclude specific artifacts from the generation process. Global configurations for exclusions are found the the plugin’s configuration.

...