2013-06-28 6 views

Antwort

35

Einrichtung JAVA_OPTS als Systemvariable mit dem folgenden Inhalt:

JAVA_OPTS="-Xms256m -Xmx512m"

Danach in einer Eingabeaufforderung die folgenden Befehle aus:

SET JAVA_OPTS="-Xms256m -Xmx512m" 

Dies kann wie folgt erklärt werden :

  • zuzuteilen mindestens 256MBs Heap
  • zuzuteilen bei maximalen 512MBs Heap

Diese Werte nach Anwendungsanforderungen geändert werden sollen.

EDIT:

Sie auch versuchen, kann es durch Umwelt Menü Eigenschaften hinzugefügt, die abgerufen werden können:

  1. Vom Desktop- rechten Maustaste auf Arbeitsplatz und klicken Eigenschaften.
  2. Klicken Sie Erweiterte Systemeinstellungen Link in der linken Spalte.
  3. Im Systemeigenschaften Fenster klicken Sie auf Umgebungsvariablen Schaltfläche.
  4. Klicken Sie auf Neu, um einen neuen Variablennamen und -wert hinzuzufügen.
  5. Für Variablennamen eingeben JAVA_OPTS für Variablenwert -Xms256m -Xmx512m
  6. klicken Sie auf OK und schließen Sie die Systemeigenschaften Tab eingeben.
  7. Starten Sie alle Java-Anwendungen neu.

EDIT 2:

JAVA_OPTS ist eine Systemvariable, die verschiedene Einstellungen/Konfigurationen für die lokale Java Virtual Machine speichert. Indem JAVA_OPTS Set als Systemvariable alle Anwendungen, die auf den JVM laufen ihre Einstellungen aus diesem Parameter nehmen.

Zum Einrichten einer Systemvariablen Sie haben die oben genannten Schritte 1 bis 4 aufgeführten abzuschließen.

+0

Ich kann nicht verstehen, was du sagst. Kannst du mir das bitte Schritt für Schritt erklären? Was ist JAVA_OPTS und wie kann ich es einstellen? Java-Heap-Größe würde sich nach der Einstellung dieser Variable ändern? –

+1

Ich habe meine Antwort aktualisiert –

9

Versuchen Sie, eine Windows-Systemumgebungsvariable Sie _JAVA_OPTIONS mit dem Heap-Größe genannt Einstellung. Java sollte in der Lage sein, es zu finden und entsprechend zu handeln.

+0

ty :), Ja arbeitete für mich nach dem Einstellen win sys env Variable _JAVA_OPTIONS als -Xms2048m -Xmx4096m -XX: MaxPermSize = 1024m – rvd

+1

Freut mich zu hören. Irgendwie cool, eine meiner Antworten zu sehen, half jemandem drei Jahre später :) –