Fork me on GitHub

hpi:generate-taglib-interface

Full name:

org.jenkins-ci.tools:maven-hpi-plugin:3.6: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