Umgebungsvariable JAVA_OPTS
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
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook