Java Driver tab: JVM options

This table shows the available JVM options:

Option Description
Working Directory Select the working directory for the JVM. This corresponds to the START_DIR property in the JVM section.
Browse Opens a File Chooser dialog box, where you can select a directory under the root directory.

This dialog box converts the selected directory from absolute to relative. It does this by replacing the prefixed site directory with $SITEPATH or $ROOTPATH to make the protocol portable.

Classpath A classpath is a list of class folders and jar files. $ROOTPATH/lib/java/JavaDriver.jar is automatically added to the classpath and should never be deleted.

Click Add JAR to add a jar file into the classpath. The JAR File chooser is opened when Add JAR is clicked. Then, you can specify a jar file. The top directory is the root directory.

The Class Folder chooser is similar to the Add JAR chooser, except that you can only select a folder.

These selections convert the selected directory from absolute to relative by replacing the prefixed directory with $ROOTPATH, $SITEPATH, or the working directory.

Move Up and Move Down This adjusts the sequences of the classpath entries. These are enabled when at least a classpath entry is selected in the classpath list.
Maximum/Minimum Heap Size These options configure the maximum and minimum Java heap size of the JVM. They correspond to the MEM_MIN and MEN_MAX properties in JVM section.

The default minimum heap size is 64 MB and the default maximum is 128 MB. The permitted size is 32 ~ 1000 megabytes.

Additional JVM Options Configurations correspond to the USER property in the JVM section. Each item in the list has a USER entry in the .pni file.

The maximum and minimum heap size option values must be between 32 MB and 1000 MB. If these values are outside this range, then an error dialog box opens.

The minimum heap size cannot be greater than the maximum heap size. If the minimum heap size is greater than the maximum heap size, then an error dialog box opens.

When the minimum heap size is blank, 64 MB is the system default. If the maximum heap size is less than the default minimum heap size, then an error dialog box opens.

When the maximum heap size is blank, 128 MB is used as the default. If the minimum heap size is greater than the default maximum heap size, then an error dialog box opens.