Fork me on GitHub

hpi:generate-taglib-interface

Full name:

org.jenkins-ci.tools:maven-hpi-plugin:3.9:generate-taglib-interface

Description:

Generates the strongly-typed Java interfaces for Groovy taglibs.

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: generate-resources.

Optional Parameters

Name Type Since Description
<encoding> String - The encoding to use for generated files.
User property is: project.build.sourceEncoding.
<outputDirectory> File - The directory for the generated WAR.
Default value is: ${project.basedir}/target/generated-sources/taglib-interface.

Parameter Details

<encoding>

The encoding to use for generated files.
  • Type: java.lang.String
  • Required: No
  • User Property: project.build.sourceEncoding

<outputDirectory>

The directory for the generated WAR.
  • Type: java.io.File
  • Required: No
  • Default: ${project.basedir}/target/generated-sources/taglib-interface