ittoolchain:find-tool

Full name:

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

Description:

Finds a tool from a previously selected toolchain. This tests the public API just like toolchain-enabled plugins would do.

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}/tool.properties.
User property is: toolchain.outputFile.
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}/tool.properties

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