Package org.apache.maven.impl
Class DefaultJavaToolchainFactory
java.lang.Object
org.apache.maven.impl.DefaultJavaToolchainFactory
- All Implemented Interfaces:
org.apache.maven.api.services.ToolchainFactory
@Named("jdk")
@Singleton
public class DefaultJavaToolchainFactory
extends Object
implements org.apache.maven.api.services.ToolchainFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultJavaToolchainFactory(org.apache.maven.api.services.VersionParser versionParser) -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.apache.maven.api.Toolchain>org.apache.maven.api.JavaToolchaincreateToolchain(org.apache.maven.api.toolchain.ToolchainModel model)
-
Field Details
-
KEY_JAVAHOME
- See Also:
-
-
Constructor Details
-
DefaultJavaToolchainFactory
@Inject public DefaultJavaToolchainFactory(org.apache.maven.api.services.VersionParser versionParser)
-
-
Method Details
-
createToolchain
@Nonnull public org.apache.maven.api.JavaToolchain createToolchain(@Nonnull org.apache.maven.api.toolchain.ToolchainModel model) - Specified by:
createToolchainin interfaceorg.apache.maven.api.services.ToolchainFactory
-
createDefaultToolchain
- Specified by:
createDefaultToolchainin interfaceorg.apache.maven.api.services.ToolchainFactory
-