Skip navigation links
oracle.jdeveloper.library
Interface JDK
- All Superinterfaces:
- Displayable, JPaths, Library
- All Known Implementing Classes:
- AddinJDK, JDKAdapter, JDKNode
-
public interface JDK
- extends Library
Encapsulates the notion of a JDK.
| Methods inherited from interface oracle.jdeveloper.library.Library |
equivalent, getDefaultClassPath, getDefaultDocPath, getDefaultSourcePath, getID, getName, initFromLibrary, setDefaultClassPath, setDefaultDocPath, setDefaultSourcePath, setName |
JDK_NAME_PROPERTY
static final java.lang.String JDK_NAME_PROPERTY
-
- See Also:
- Constant Field Values
JDK_EXEC_PROPERTY
static final java.lang.String JDK_EXEC_PROPERTY
-
- See Also:
- Constant Field Values
JDK_INSTALLED_VMS_PROPERTY
static final java.lang.String JDK_INSTALLED_VMS_PROPERTY
-
- See Also:
- Constant Field Values
JDK_VERSION_NUMBER_PROPERTY
static final java.lang.String JDK_VERSION_NUMBER_PROPERTY
-
- See Also:
- Constant Field Values
JDK_SDK_BIN_DIR_PROPERTY
static final java.lang.String JDK_SDK_BIN_DIR_PROPERTY
-
- See Also:
- Constant Field Values
getJavaExecutable
java.net.URL getJavaExecutable()
setJavaExecutable
void setJavaExecutable(java.net.URL url)
getInstalledVMs
java.lang.String[] getInstalledVMs()
setInstalledVMs
void setInstalledVMs(java.lang.String[] installedVMs)
getJavaVersion
VersionNumber getJavaVersion()
setJavaVersion
void setJavaVersion(VersionNumber ver)
getSDKBinDir
java.net.URL getSDKBinDir()
setSDKBinDir
void setSDKBinDir(java.net.URL url)
getSDKBinJavaExecutableNoConsole
java.lang.String getSDKBinJavaExecutableNoConsole()
getJavaExecutableNoConsole
java.lang.String getJavaExecutableNoConsole()
getSystemProperties
java.util.Properties getSystemProperties()
- Get the Java system proprerties as they would be set when running in this JDK. Note that system properties can be redefined through command line arguments (such as
-D) or through API calls (such as System.setProperty(java.lang.String, java.lang.String)). The properties returned by this method may or may not match the actual properties during a future execution of the JVM. Callers should typically only use the standard Java properties relating to the JDK implementation itself, such as java.home or java.version, which will typically have the same values whenever this JDK is run.
-
- Returns:
- the system properties
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.