Die Initialisierungsdatei stellt sicher, dass Sie bei jedem Start dieselbe JAR-Datei, denselben Java-Pfad und dieselben Speichereinstellungen verwenden. Halten Sie das Dateiformat für Windows und Linux getrennt.
Schritt für Schritt
-
Überprüfen Sie den tatsächlichen Namen der Server-JAR-Datei. Wenn Sie beispielsweise
paper.jarverwenden, geben Sie denselben Namen in den Befehl ein. -
Öffnen Sie unter Windows
start.batim Serververzeichnis. Schreiben Siecd /d "%~dp0"in die erste Zeile undjava -Xms1G -Xmx3G -jar paper.jar --noguiin die zweite Zeile. -
Geben Sie unter Linux
#!/bin/shin die erste Zeile derstart.sh-Datei ein und verwenden Sie denselben Java-Befehl. Führen Sie es im Serververzeichnis mitsh start.shaus. -
Überprüfen Sie, ob es mit der richtigen JAR-Datei und dem richtigen Arbeitsverzeichnis in der Konsole geöffnet wird. Melden Sie sich lokal an und schließen Sie regelmäßig mit
stopvon der Konsole aus.
Gut zu wissen
-Xmx ist nicht der gesamte Maschinenspeicher. Lassen Sie Platz für die Nicht-Heap-Nutzung des Betriebssystems und von Java.