taglib:taglibdocjar

Generates a jar containing the tlddoc generated documentation. The generated jar is installed/deployed to the repository if install/deploy is executed after this goal.

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Automatically executes within the lifecycle phase: package
  • Invokes the execution of this plugin's goal taglibdoc prior to executing itself.

Required Parameters

Name Type Description
tlddocJar File Generated jar name/location.

Optional Parameters

Name Type Description
attach boolean Attach the generated jar to the main artifact. Set this to false if you don't want the taglibdoc jar deployed to the repository. Default value is true.
projectHelper MavenProjectHelper Maven Project Helper.
tldDocDir File TldDoc output dir.

Parameter Details

attach

Attach the generated jar to the main artifact. Set this to false if you don't want the taglibdoc jar deployed to the repository.

  • Type: boolean
  • Required: No
  • Expression: ${attach}
  • Default: true

projectHelper

Maven Project Helper.

  • Type: org.apache.maven.project.MavenProjectHelper
  • Required: No

tldDocDir

TldDoc output dir.

  • Type: java.io.File
  • Required: No
  • Expression: ${project.reporting.outputDirectory}/tlddoc

tlddocJar

Generated jar name/location.

  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.build.directory}/${project.build.finalName}-tlddoc.jar