public final class JDKUtil
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
JDKUtil.JDKExeFilter  | 
| Constructor and Description | 
|---|
JDKUtil()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String[] | 
getVMChoices(java.net.URL SDKBinURL,
            boolean addOjvm)  | 
static boolean | 
initJDK(JDK jdk,
       java.net.URL javaExe)
Initialize a JDK library based on the location of its Java executable
 using, if possible, any previously cached values associated with that
 location. 
 | 
static void | 
initJDK(JDK jdk,
       java.net.URL exe,
       java.lang.String version,
       java.lang.String clsPath,
       java.lang.String home)
Initialize a JDK library based on the location of its Java executable,
 its version, its classpath and its home location. 
 | 
static boolean | 
initNewJDK(JDK jdk,
          java.net.URL javaExe)
Initialize a new JDK library based on the location of its Java executable. 
 | 
public static boolean initNewJDK(JDK jdk, java.net.URL javaExe)
jdk - The JDK libraryjavaExe - The URL of a Java executablepublic static boolean initJDK(JDK jdk, java.net.URL javaExe)
jdk - The JDK libraryjavaExe - The URL of a Java executablepublic static void initJDK(JDK jdk, java.net.URL exe, java.lang.String version, java.lang.String clsPath, java.lang.String home)
jdk - The JDK libraryjavaExe - The URL of a Java executableversion - The version string of the Java executableclsPath - The classpath of the JDKhome - The home location of the JDKpublic static java.lang.String[] getVMChoices(java.net.URL SDKBinURL,
                                              boolean addOjvm)