Class NativeImageExecutableLocator


  • public class NativeImageExecutableLocator
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      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)  
      static org.gradle.api.provider.Provider<java.lang.String> graalvmHomeProvider​(org.gradle.api.provider.ProviderFactory providers)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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)
      • 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)