jandex:jandex

Full name:

org.jboss.jandex:jandex-maven-plugin:1.0.1:jandex

Description:

Generate a Jandex index for classes compiled as part of the current project.

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: process-classes.

Optional Parameters

Name Type Since Description
fileSets List - Process the classes found in these file-sets, after considering the specified includes and excludes, if any. The format is:

<fileSets>
  <fileSet>
    <directory>path-or-expression</directory>
    &ltincludes>
      <include>some/thing/*.good</include>
    <includes>
    <excludes>
      <exclude>some/thing/*.bad</exclude>
    </excludes<
  </fileSet>
</fileSets>


NOTE: Standard globbing expressions are supported in includes/excludes.
processDefaultFileSet boolean - If true, construct an implied file-set using the target/classes directory, and process the classes there.
Default value is: true.
skip boolean - Skip execution if set.
Default value is: false.
verbose boolean - Print verbose output (debug output without needing to enable -X for the whole build)
Default value is: false.

Parameter Details

fileSets:

Process the classes found in these file-sets, after considering the specified includes and excludes, if any. The format is:

<fileSets>
  <fileSet>
    <directory>path-or-expression</directory>
    &ltincludes>
      <include>some/thing/*.good</include>
    <includes>
    <excludes>
      <exclude>some/thing/*.bad</exclude>
    </excludes<
  </fileSet>
</fileSets>


NOTE: Standard globbing expressions are supported in includes/excludes.
  • Type: java.util.List
  • Required: No

processDefaultFileSet:

If true, construct an implied file-set using the target/classes directory, and process the classes there.
  • Type: boolean
  • Required: No
  • Default: true

skip:

Skip execution if set.
  • Type: boolean
  • Required: No
  • Expression: ${jandex.skip}
  • Default: false

verbose:

Print verbose output (debug output without needing to enable -X for the whole build)
  • Type: boolean
  • Required: No
  • Default: false