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.Returns the version of the JDK.voidsetJavaHome(String javaHome) voidsetJavaVersion(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
Description copied from interface:JavaToolchainReturns the version of the JDK.- Specified by:
getJavaVersionin interfaceJavaToolchain
-
setJavaVersion
-
toString
- Overrides:
toStringin classDefaultToolchain
-
findTool
Description copied from interface:ToolchainGets the platform tool executable.
-