Umgebungsvariable JAVA_OPTS

Sheeraz Gul 12 Oktober 2023
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 Gul avatar Sheeraz Gul avatar

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

Verwandter Artikel - Java Environment