faces:generate-components

Mojo Attributes :

  • Requires a Maven 2.0 project to execute.
  • Requires dependency resolution of artifacts in scope: compile
  • Automatically executes within the lifecycle phase: generate-sources

Required Parameters

Name Type Description
generatedSourceDirectory File No description.
packageContains String No description.
templateSourceDirectory File No description.
typePrefix String No description.

Optional Parameters

Name Type Description
force boolean No description.
jsfVersion String No description.
licenseHeaderFile File No description.
localResource File No description.
skipApiOrBaseClasses boolean No description. Default value is true.
suppressListenerMethods boolean No description.

Parameter Details

force

No Description.

  • Type : boolean
  • Required : No

generatedSourceDirectory

No Description.

  • Type : java.io.File
  • Required : Yes
  • Expression : ${project.build.directory}/maven-faces-plugin/main/java

jsfVersion

No Description.

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

licenseHeaderFile

No Description.

  • Type : java.io.File
  • Required : No

localResource

No Description.

  • Type : java.io.File
  • Required : No

packageContains

No Description.

  • Type : java.lang.String
  • Required : Yes

skipApiOrBaseClasses

No Description.

  • Type : boolean
  • Required : No
  • Default : true

suppressListenerMethods

No Description.

  • Type : boolean
  • Required : No

templateSourceDirectory

No Description.

  • Type : java.io.File
  • Required : Yes
  • Expression : src/main/java-templates

typePrefix

No Description.

  • Type : java.lang.String
  • Required : Yes