Class GradleJdksConfigsUtils


  • public final class GradleJdksConfigsUtils
    extends java.lang.Object
    • Method Detail

      • copyResourceToPath

        public static java.nio.file.Path copyResourceToPath​(java.nio.file.Path targetDir,
                                                            java.lang.String resourceName)
      • writeResourceAsJarEntryToFile

        public static void writeResourceAsJarEntryToFile​(java.net.JarURLConnection connection,
                                                         java.lang.String resourceName,
                                                         java.nio.file.Path installationScript)
      • writeResourceAsStreamToFile

        public static void writeResourceAsStreamToFile​(java.lang.String resource,
                                                       java.io.File outputFile)
      • writeConfigurationFile

        public static void writeConfigurationFile​(java.nio.file.Path pathFile,
                                                  java.lang.String content)
      • setExecuteFilePermissions

        public static void setExecuteFilePermissions​(java.nio.file.Path path)
      • createDirectories

        public static void createDirectories​(java.nio.file.Path directory)
      • getConfiguredJavaMajorVersions

        public static java.util.Set<java.lang.String> getConfiguredJavaMajorVersions​(java.nio.file.Path gradleJdksLocalDirectory)