m2:generate

Generate class file with constants.

Mojo Attributes:

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

Required Parameters

Name Type Description
packageName String No description.
project MavenProject No description.
sourceFile File No description.

Optional Parameters

Name Type Description
outputDirectory File No description.
resultName String No description.

Parameter Details

outputDirectory

No Description.

  • Type: java.io.File
  • Required: No
  • Expression: ${project.build.directory}/generated-sources/entities

packageName No Description.
  • Type: java.lang.String
  • Required: Yes

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

resultName No Description.
  • Type: java.lang.String
  • Required: No

sourceFile No Description.
  • Type: java.io.File
  • Required: Yes