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 asSystem.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 asjava.homeorjava.version, which will typically have the same values whenever
 this JDK is run.
 
- 
 
- 
- Returns:
- the system properties
 
Copyright © 1997, 2013, Oracle. All rights reserved.