HOWTO · Java
Umgebungsvariable JAVA_OPTS
Dieses Tutorial demonstriert die Verwendung der Umgebungsvariable JAVA_OPTS.
Auf dieser Seite
JAVA_OPTS ist eine Umgebungsvariable, die verwendet wird, um benutzerdefinierte Einstellungen an Java Virtual Machine zu übergeben. Dieses Tutorial demonstriert die Verwendung von JAVA_OPTS.
JAVA_OPTS Umgebungsvariable
JAVA_OPTS ist eine Standardumgebungsvariable, die zum Festlegen der benutzerdefinierten Einstellung für Java Virtual Machine verwendet wird. Wenn wir beispielsweise JAVA_OPTS=-Xmx512m im Tomcat festlegen, führt das Startskript org.apache.tomcat.Servert –Xmx512m aus, wobei –Xmx die maximale Heap-Größe ist.
Setzen Sie die Umgebungsvariable JAVA_OPTS
Wir können die Heap-Größe mit JAVA_OPTS mit dem Set-Befehl einstellen. Führen Sie den folgenden Befehl aus, um die Heap-Größe mit JAVA_OPTS festzulegen.
set JAVA_OPTS="-Xms128m -Xmx1024m"
Wobei -Xms die minimale Heap-Größe und -Xmx die maximale Heap-Größe ist.
Führen Sie die Eingabeaufforderung als Administrator aus und führen Sie den obigen Befehl aus. Sie können auch die Heap-Größe nach Ihren Anforderungen einstellen.
Holen Sie sich die Umgebungsvariable JAVA_OPTS in Java
Sobald JAVA_OPTS gesetzt ist, können wir die Einstellungen in Java mit der Methode System.getenv() abrufen. Wenn JAVA_OPTS nicht gesetzt ist, gibt die Methode null zurück.
Siehe Beispiel:
package delftstack;
public class Delftstack {
public static void main(String[] args) {
String Print = System.getenv("JAVA_OPTS");
System.out.println(Print);
}
}
Der obige Code erhält die JAVA_OPTS-Einstellungen. Siehe Ausgabe:
-Xms128m -Xmx1024m