Die Lösung für den Java-Heap-Space-Fehler ist: 1. Legen Sie die Umgebungsvariable fest, der Code lautet [set JAVA_OPTS= -Xms32m -Xmx512m] 2. Fügen Sie relevante Parameter hinzu, wenn Sie die JAVA-Klassendatei ausführen, der Parameter ist [java - Xms32m -Xmx800m] cl].
Die Lösung für den Java-Heap-Space-Fehler lautet:
1. Legen Sie die Umgebungsvariable fest
set JAVA_OPTS= -Xms32m -Xmx512m
Sie können sie entsprechend dem Speicher Ihres Computers ändern, aber ich habe diese Methode getestet und dies war nicht der Fall Lösen Sie das Problem. Vielleicht gibt es noch etwas, das eingestellt werden muss.
2. java -Xms32m -Xmx800m className
dient zum Hinzufügen dieses Parameters beim Ausführen der JAVA-Klassendatei, wobei className der genaue Klassenname ist, der ausgeführt werden muss. (Einschließlich Paketname)
Dies löst das Problem. Und die Ausführungsgeschwindigkeit ist viel schneller als ohne Einstellung.
Wenn Sie Eclispe während des Tests verwenden, müssen Sie in Eclipse -> run -arguments die Parameter -Xms32m -Xmx800m in die VM-Argumente eingeben.
Verwandte Lernempfehlungen: Java-Grundlagen
Das obige ist der detaillierte Inhalt vonWas ist die Lösung für den Java-Heap-Space-Fehler?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!