Changing properties and Java VM on Mac OS X

DbVisualizer Logo
DbVisualizer 4.0.3 (Free and Personal editions)
January 2004
http://www.dbvis.com
support@dbvis.com


[ Master documentation index ]

Changing system properties on Mac OS X

Unlike other platforms DbVisualizer on Mac OS X does not use the InstallAnywhere LAX file (dbvis.lax) to define various runtime application and Java properties. Instead DbVisualizer is packaged as a standard Mac OS X application. Runtime and Java properties include for example, which Java VM to use, the size of the Java process, etc.

To change a system property locate the dbvis application, installed by default in /Applications/DbVisualizer-4.0. Open this folder, select the dbvis application and open the contextual menu (click and hold down the Control key).

finder

Select the Show Package Contents menu choice.

In the new Finder window locate the Info.plist file, double click on this file to open the Property List Editor.

Property List Editor

Now expand the root node to see the properties for DbVisualizer. The interesting ones are stored under the Java node.

Java Props

Now edit the properties to your preferences. For example you may choose to change the max size of the Java heap from the default 64 MB to 128 MB.

VVM Props

Now you may save the changes and re-start DbVisualizer.

Changing Java version on Mac OS X

By default, existing Java applications, including DbVisualizer, run with the Java 1.3.1 VM. This may be changed by adding the JVMVersion property. The following illustrates how this property is re-defined to use the latest 1.4 version that is installed.

JVMProperty
The JVMVersion property may be set to the values as listed below:

Value Notes
1.3.1 Specifies an exact version of Java.
1.3+ Requests the highest version of Java 1.3 available. Note that if Java 1.3 is updated in future releases of Mac OS X the highest version of Java 1.3 will be used.
1.4.1 Specifies an exact version of Java.
1.4+ Specifies the highest version of Java above 1.4. Note that if Java is updated in future releases of Mac OS X, the highest numbered version will be used.

For a complete list of values that may be used for the JVMVersion property, see the latest release notes for the Apple Java VM.


Copyright © 2004 Minq Software AB. All rights reserved.