commons-attributes:compile

Commons-attributes compiler.

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Automatically executes within the lifecycle phase: generate-sources

Required Parameters

Name Type Description
project MavenProject No description.
projectBuildDirectory String No description.

Optional Parameters

Name Type Description
excludes Set A list of exclusion filters for the compiler.
includes Set A list of inclusion filters for the compiler.
outputDirectory File The directory for generated sources. Default value is ${project.build.directory}/generated-sources.

Parameter Details

excludes

A list of exclusion filters for the compiler.

  • Type: java.util.Set
  • Required: No

includes A list of inclusion filters for the compiler.
  • Type: java.util.Set
  • Required: No

outputDirectory The directory for generated sources.
  • Type: java.io.File
  • Required: No
  • Default: ${project.build.directory}/generated-sources

project No Description.
  • Type: org.apache.maven.project.MavenProject
  • Required: Yes
  • Expression: ${project}

projectBuildDirectory No Description.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${project.build.directory}