en.help.ref-serverinstjvmgeneral.html Maven / Gradle / Ivy
JVM General Settings
The JavaTM Virtual Machine (JVMTM) enables Java byte codes to run on a
physical machine. Tuning the JVM settings improves performance and avoids memory allocation errors.
The Java Virtual Machine is included in the Java Platform, Standard Edition (Java
SE platform), which is required by the GlassFishTM Server. Incorrect JVM settings will
prevent the server from running, so use care when changing these settings.
Note - The terms “Java Virtual Machine” and “JVM” mean a Virtual Machine for the
Java platform.
The JVM General Settings page contains the following options.
- Load Defaults
Button to restore the default values of all the settings.
- Java Home
The name of the installation directory of the Java SE software, which is required for GlassFish Server to run. To verify that the version of Java SE software that you specify is supported in this release, see the Oracle GlassFish Server 3.0.1 Release Notes. If you enter a nonexistent directory name or the directory for an unsupported version of Java SE software, GlassFish Server will not start.
- Javac Options
The command-line options for the Java programming language compiler. The GlassFish Server runs the compiler when Enterprise JavaBeansTM (EJBTM) components are deployed.
- Debug
Enables debugging with the Java Platform Debugger Architecture (JPDA).
JPDA is used by application developers. For more information, see the Oracle GlassFish Server 3.0.1 Application Development Guide.
- Debug Options
Specifies the JPDA options passed to the JVM when debugging is enabled.
- RMI Compile Options
The command-line options for the rmic compiler. The GlassFish Server runs the rmic compiler when EJB components are deployed.
- Bytecode Preprocessor
Names of classes for bytecode preprocessing. Use commas to separate class names. Each class must implement the com.sun.appserv.BytecodePreprocessor interface. The classes are called in the order specified.
- Additional Properties
Additional properties for the JVM. The GlassFish Server does not define any additional properties for the JVM.
Related Tasks
Related asadmin Commands
None.