Plugin Documentation

Goals available for this plugin:

Goal Report? Description
qstools:archetypeSync No If this plugin is used on an Archetype, it will sync the archetype-resources to its original project.
qstools:bom-check No This Mojo is used to check if all Dependencies declared in a <dependencyManagement/> section of a BOM is resolvable.
qstools:check Yes Generate the Quickstart reports with all Checks
qstools:fix No This Mojo is used to check if all Dependencies declared in a <dependencyManagement/> section of a BOM is resolvable.
qstools:repositories No This Mojo is used to check if all Dependencies declared in a <dependencyManagement/> section of a BOM is resolvable.
qstools:updateBoms No Update all BOMs to use the recommended versions. Note that the update only will be made from previous version to newer recommended versions. It doesn't downgrade the versions;

System Requirements

The following specifies the minimum requirements to run this Maven plugin:

Maven 2.0
JDK Default target for maven-compiler-plugin version 2.5.1
Memory No minimum requirement.
Disk Space No minimum requirement.

Usage

You should specify the version in your project's plugin configuration:

<project>
  ...
  <build>
    <!-- To define the plugin version in your parent POM -->
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.jboss.maven.plugins</groupId>
          <artifactId>qstools</artifactId>
          <version>1.5.0.Final</version>
        </plugin>
        ...
      </plugins>
    </pluginManagement>
    <!-- To use the plugin goals in your POM or parent POM -->
    <plugins>
      <plugin>
        <groupId>org.jboss.maven.plugins</groupId>
        <artifactId>qstools</artifactId>
        <version>1.5.0.Final</version>
      </plugin>
      ...
    </plugins>
  </build>
  ...
  <!-- To use the report goals in your POM or parent POM -->
  <reporting>
    <plugins>
      <plugin>
        <groupId>org.jboss.maven.plugins</groupId>
        <artifactId>qstools</artifactId>
        <version>1.5.0.Final</version>
      </plugin>
      ...
    </plugins>
  </reporting>
  ...
</project>

For more information, see "Guide to Configuring Plug-ins"