Package org.gradle.jvm.toolchain
Interface JvmToolchainManagement
-
@Incubating public interface JvmToolchainManagement
Dynamic extension added toToolchainManagementat runtime, by thejvm-toolchain-managementplugin. Provides ajvmblock to configure the ordered list of Java toolchain repositories to use for auto-provisioning.- Since:
- 7.6
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JavaToolchainRepositoryHandlergetJavaRepositories()Returns the handler for the ordered list of configuredJavaToolchainRepositoryimplementations.voidjavaRepositories(Action<? super JavaToolchainRepositoryHandler> configureAction)NamedDomainObjectListbased handler for configuring an ordered collection of Java toolchain repositories:
-
-
-
Method Detail
-
getJavaRepositories
JavaToolchainRepositoryHandler getJavaRepositories()
Returns the handler for the ordered list of configuredJavaToolchainRepositoryimplementations.
-
javaRepositories
void javaRepositories(Action<? super JavaToolchainRepositoryHandler> configureAction)
NamedDomainObjectListbased handler for configuring an ordered collection of Java toolchain repositories:toolchainManagement { jvm { javaRepositories { repository('registry1') { resolverClass = com.example.CustomToolchainRegistry1 credentials { username "user" password "password" } authentication { digest(BasicAuthentication) } } repository('registry2') { resolverClass = com.example.CustomToolchainRegistry2 } } }
-
-