Package com.palantir.gradle.jdks
Class GradleJdksConfigsUtils
- java.lang.Object
-
- com.palantir.gradle.jdks.GradleJdksConfigsUtils
-
public final class GradleJdksConfigsUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.nio.file.PathcopyResourceToPath(java.nio.file.Path targetDir, java.lang.String resourceName)static voidcreateDirectories(java.nio.file.Path directory)static java.util.Set<java.lang.String>getConfiguredJavaMajorVersions(java.nio.file.Path gradleJdksLocalDirectory)static voidsetExecuteFilePermissions(java.nio.file.Path path)static voidwriteConfigurationFile(java.nio.file.Path pathFile, java.lang.String content)static voidwriteResourceAsJarEntryToFile(java.net.JarURLConnection connection, java.lang.String resourceName, java.nio.file.Path installationScript)static voidwriteResourceAsStreamToFile(java.lang.String resource, java.io.File outputFile)
-
-
-
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)
-
-