Class JavaToolchainImpl
java.lang.Object
org.apache.maven.toolchain.DefaultToolchain
org.apache.maven.toolchain.java.JavaToolchainImpl
- All Implemented Interfaces:
JavaToolchain, Toolchain, ToolchainPrivate
- Direct Known Subclasses:
DefaultJavaToolChain
JDK toolchain implementation.
- Since:
- 2.0.9, renamed from DefaultJavaToolChain in 3.2.4
- Author:
- Milos Kleint
-
Field Summary
FieldsFields inherited from class DefaultToolchain
KEY_TYPE -
Method Summary
Modifier and TypeMethodDescriptionGets the platform tool executable.Returns the home directory of the JDK.org.apache.maven.artifact.versioning.ArtifactVersionReturns the version of the JDK.voidsetJavaHome(String javaHome) voidsetJavaVersion(org.apache.maven.artifact.versioning.ArtifactVersion javaVersion) toString()Methods inherited from class DefaultToolchain
addProvideToken, equals, getLog, getModel, getType, hashCode, matchesRequirements
-
Field Details
-
KEY_JAVAHOME
- See Also:
-
-
Method Details
-
getJavaHome
Description copied from interface:JavaToolchainReturns the home directory of the JDK.- Specified by:
getJavaHomein interfaceJavaToolchain
-
setJavaHome
-
getJavaVersion
public org.apache.maven.artifact.versioning.ArtifactVersion getJavaVersion()Description copied from interface:JavaToolchainReturns the version of the JDK.- Specified by:
getJavaVersionin interfaceJavaToolchain
-
setJavaVersion
public void setJavaVersion(org.apache.maven.artifact.versioning.ArtifactVersion javaVersion) -
toString
- Overrides:
toStringin classDefaultToolchain
-
findTool
Description copied from interface:ToolchainGets the platform tool executable.
-