class ExecutableLocator extends java.lang.Object
Locates an executable that can either be found locally or downloaded from repositories. If configured multiple times, the last call wins. If never configured, the plugin should try to run the executable from system search path.
| Constructor and description |
|---|
ExecutableLocator
(java.lang.String name) |
| Type | Name and description |
|---|---|
java.lang.String |
getArtifact() |
java.lang.String |
getName() |
java.lang.String |
getPath() |
java.lang.Object |
setArtifact(java.lang.String spec)Specifies an artifact spec for downloading the executable from repositories. spec format: ' |
java.lang.Object |
setPath(java.lang.String path)Specifies a local path. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Specifies an artifact spec for downloading the executable from
repositories. spec format: '
Specifies a local path.