Class PathsToolchain

java.lang.Object
org.apache.maven.toolchain.DefaultToolchain
org.codehaus.mojo.exec.PathsToolchain
All Implemented Interfaces:
org.apache.maven.toolchain.Toolchain, org.apache.maven.toolchain.ToolchainPrivate

class PathsToolchain extends org.apache.maven.toolchain.DefaultToolchain
Searches a list of configured paths for the requested tool.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private List<String>
     

    Fields inherited from class org.apache.maven.toolchain.DefaultToolchain

    KEY_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
    PathsToolchain(org.apache.maven.toolchain.model.ToolchainModel model, org.codehaus.plexus.logging.Logger logger)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    findTool(String toolName)
     
     
    void
     
     

    Methods inherited from class org.apache.maven.toolchain.DefaultToolchain

    addProvideToken, equals, getLog, getModel, getType, hashCode, matchesRequirements

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • PathsToolchain

      public PathsToolchain(org.apache.maven.toolchain.model.ToolchainModel model, org.codehaus.plexus.logging.Logger logger)
  • Method Details

    • getPaths

      public List<String> getPaths()
    • setPaths

      public void setPaths(List<String> paths)
    • toString

      public String toString()
      Overrides:
      toString in class org.apache.maven.toolchain.DefaultToolchain
    • findTool

      public String findTool(String toolName)