Class NativeImageExecutableLocator


  • public class NativeImageExecutableLocator
    extends java.lang.Object
    • Constructor Detail

      • NativeImageExecutableLocator

        public NativeImageExecutableLocator()
    • Method Detail

      • graalvmHomeProvider

        public static org.gradle.api.provider.Provider<java.lang.String> graalvmHomeProvider​(org.gradle.api.provider.ProviderFactory providers)
      • graalvmHomeProvider

        public static org.gradle.api.provider.Provider<java.lang.String> graalvmHomeProvider​(org.gradle.api.provider.ProviderFactory providers,
                                                                                             NativeImageExecutableLocator.Diagnostics diagnostics)
      • findNativeImageExecutable

        public static java.io.File findNativeImageExecutable​(org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLauncher> javaLauncher,
                                                             org.gradle.api.provider.Provider<java.lang.Boolean> disableToolchainDetection,
                                                             org.gradle.api.provider.Provider<java.lang.String> graalvmHomeProvider,
                                                             org.gradle.process.ExecOperations execOperations,
                                                             GraalVMLogger logger,
                                                             NativeImageExecutableLocator.Diagnostics diagnostics)