ittoolchain:toolchain

Full name:

org.apache.maven.its.plugins:maven-it-plugin-toolchain:2.1-SNAPSHOT:toolchain

Description:

(no description)

Attributes:

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

Optional Parameters

Name Type Since Description
outputFile File - The path to the output file for the properties.
Default value is: ${project.build.directory}/toolchains.properties.
User property is: toolchain.outputFile.
selected int - The zero-based index of the toolchain to select and store in the build context.
User property is: toolchain.selected.
tool String - The name of the tool, e.g. "javac".
User property is: toolchain.tool.
type String - The type identifier of the toolchain, e.g. "jdk".
User property is: toolchain.type.

Parameter Details

outputFile:

The path to the output file for the properties.
  • Type: java.io.File
  • Required: No
  • User Property: toolchain.outputFile
  • Default: ${project.build.directory}/toolchains.properties

selected:

The zero-based index of the toolchain to select and store in the build context.
  • Type: int
  • Required: No
  • User Property: toolchain.selected

tool:

The name of the tool, e.g. "javac".
  • Type: java.lang.String
  • Required: No
  • User Property: toolchain.tool

type:

The type identifier of the toolchain, e.g. "jdk".
  • Type: java.lang.String
  • Required: No
  • User Property: toolchain.type