
As of release 5.3, the StarTeam COM interfaces use a "certified" Java VM.
Certified Java VMs are installed in a private
folder. Currently, the default location is:
Each Java VM is given a unique, descriptive name: for example, . Each named Java VM is installed in a separate subfolder. The subfolder name typically matches the name of the Java VM.
The private Java folder also contains . Each certified Java VMs has its own section. For example:
[Sun1.3.1_05] folder=Sun1.3.1_05 vendor=Sun Microsystems version=1.3.1_05 exe=bin\javaw.exe dll=bin\hotspot\jvm.dll |
Each section of contains the following information:
- (optional) The folder where this Java VM is installed, relative to the Java folder. If no folder name is explicitly specified, the folder name is assumed to be the same as the VM name.
- (optional) The name of the vendor of this Java VM. If no name is explicitly specified, "Sun Microsystems" is assumed.
- The version number of this VM. If the version number is not specified, it is considered to be unknown. Some public APIs available to client applications search for VMs by version number; such APIs will never returns a VM whose version number is unknown.
- (optional) The path to the executable file to be used to run this VM from the command-line, relative to the install folder. If no name is explicitly specified, is assumed.
- (required) The path to the DLL to be used to load this VM through the Java Native Interface (JNI), relative to the install folder.
StarTeam COM applications can access information about the installed certified Java VMs programatically. For more information, see the "IStJavaConfiguration" topic in the StarTeam SDK COM API Reference.
Last Modified December 3, 2002