So konfigurieren Sie die allgemeinen JVM-Einstellungen

Die Java Virtual Machine (JVM) ist in der Java Platform, Standard Edition (Java SE-Plattform) enthalten, die für Enterprise Server erforderlich ist. Falsche JVM-Einstellungen verhindern die Ausführung des Servers. Gehen Sie bei der Änderung dieser Einstellung daher umsichtig vor.

  1. Wählen Sie in der Navigationsstruktur den Anwendungsserverknoten.
  2. Klicken Sie auf der Seite "Allgemeine Informationen" auf die Registerkarte "JVM-Einstellungen".

    Die Seite "Allgemeine JVM-Einstellungen" wird geöffnet.

  3. Geben Sie im Feld "Java-Home" den Namen des Installationsverzeichnisses der Java SE-Software ein.

    Enterprise Server basiert auf der Java SE-Plattform. Um zu überprüfen, ob die Version der von Ihnen angegebenen Java SE-Software in dieser Version unterstützt wird, schlagen Sie in den Sun GlassFish Enterprise Server v3 Prelude Release Notes nach. Wenn Sie den Namen eines nicht vorhandenen Verzeichnisses eingeben oder das Verzeichnis eine nicht unterstützte Version der Java SE-Software enthält, wird Enterprise Server nicht gestartet.

  4. Geben Sie im Feld "Javac-Optionen" die Befehlszeilenoptionen für den Java-Programmiersprachencompiler ein.

    Enterprise Server führt den Compiler aus, wenn Enterprise JavaBeansTM (EJBTM)-Komponenten bereitgestellt werden.

  5. Aktivieren Sie das Kontrollkästchen "Debug aktiviert", um mithilfe der Java Platform Debugger Architecture (JPDA) die Fehlersuche zu aktivieren.

    JPDA wird von Anwendungsentwicklern verwendet. Weitere Informationen finden Sie im Sun GlassFish Enterprise Server v3 Prelude Developer’s Guide .

  6. Geben Sie im Feld "Debugoptionen" die JPDA-Optionen ein, die an die JVM weitergeleitet werden.

    Dieses Feld ist nur dann verfügbar, wenn die Fehlersuche im vorangegangenen Feld aktiviert wurde.

  7. Geben Sie im Feld "RMI-Kompilierungsoptionen" die Befehlszeilenoptionen für den rmic-Compiler ein.

    Enterprise Server führt den rmic-Compiler aus, wenn EJB-Komponenten bereitgestellt werden.

  8. Geben Sie im Feld "Bytecode-Präprozessor" eine Liste mit Klassennamen ein.

    Trennen Sie mehrere Namen durch Kommata. Jede Klasse muss die com.sun.appserv.BytecodePreprocessor-Schnittstelle implementieren. Die Klassen werden in der angegebenen Reihenfolge aufgerufen.

  9. Klicken Sie auf "Speichern".
  10. Starten Sie den Server neu.
Siehe auch