Fork me on GitHub

hpi:generate-taglib-interface

Full name:

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

Description:

Generates the strongly-typed Java interfaces for Groovy taglibs.

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: generate-resources.

Optional Parameters

Name Type Since Description
<encoding> String - The encoding to use for generated files.
User Property: project.build.sourceEncoding
<outputDirectory> File - The directory for the generated WAR.
Default: ${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