As part of configuring the application server, you define settings that enhance the use of the Java Virtual machine. To change the JVM configuration using the Admin Console, select Appliction Server > JVM Settings tab and define the general JVM settings as follows:
Java Home: Enter the name of the installation directory of the Java software. The Application Server relies on the Java SE software. To verify that the Java SE version you specify is supported in this release, seeHardware and Software Requirements in Sun Java System Application Server Platform Edition 9 Release Notes.
If you enter a nonexistent directory name or the installation directory name of an unsupported version of the Java EE software, then the Application Server will not start.
Javac Options: Enter the command-line options for the Java programming language compiler. The Application Server runs the compiler when EJB components are deployed.
Debug: To set up debugging with the JPDA (Java Platform Debugger Architecture), select this Enabled checkbox.
JPDA is used by application developers. For more information, see Chapter 4, Debugging Applications, in Sun Java System Application Server Platform Edition 9 Developer’s Guide.
Debug Options: Specify the JPDA options passed to the JVM when the debugging is enabled.
RMI Compile Options: Enter the command-line options for the rmic compiler. The Application Server runs the rmic compiler when EJB components are deployed.
Bytecode Preprocessor: Enter a comma separated list of class names. Each class must implement the com.sun.appserv.BytecodePreprocessor interface. The classes are called in the order specified.
Tools such as profilers may require entries in the Bytecode Preprocessor field. Profilers generate information used to analyze server performance. For more information about profiling, see Chapter 4, Debugging Applications, in Sun Java System Application Server Platform Edition 9 Developer’s Guide.