Fork me on GitHub

taglib:taglibdocjar

Full name:

io.github.weblegacy:taglib-maven-plugin:2.6:taglibdocjar

Description:

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.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is not marked as thread-safe and thus does not support parallel builds.
  • Binds by default to the lifecycle phase: package.
  • Invokes the execution of this plugin's goal taglibdoc prior to executing itself.

Required Parameters

Name Type Since Description
<tlddocJar> File - Generated jar name/location.
Default value is: ${project.build.directory}/${project.build.finalName}-tlddoc.jar.

Optional Parameters

Name Type Since 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.
User property is: attach.
<tldDocDir> File - TldDoc output dir.
Default value is: ${project.reporting.outputDirectory}/tlddoc.

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
  • User Property: attach
  • Default: true

<tldDocDir>

TldDoc output dir.
  • Type: java.io.File
  • Required: No
  • Default: ${project.reporting.outputDirectory}/tlddoc

<tlddocJar>

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