Hoe gebruik ik de JAVA_OPTS
Variabele om een webserver (een Linux-server) te configureren?
Hoe kan ik -Djava.awt.headless=true
gebruiken met JAVA_OPTS
?
Antwoord 1, Autoriteit 100%
JAVA_OPTS
is de standaardomgeving variabel die sommige servers en andere Java-apps toevoegen aan de oproep die de java
-opdracht uitvoeren.
Bijvoorbeeld in Tomcat als u definieert JAVA_OPTS='-Xmx1024m'
, wordt het opstartcript uitgevoerd java org.apache.tomcat.Servert -Xmx1024m
Als u in Linux / OSX gebruikt, kunt u de Java_opts instellen, vlak voordat u het start-upscript belt door
te doen
JAVA_OPTS='-Djava.awt.headless=true'
Dit zal pas duren zolang de console open is.
Om het permanent te maken, kunt u het toevoegen aan uw ~ / .profile of ~ / .bashrc-bestand.
Antwoord 2, Autoriteit 23%
Net ontdekte het in Oracle Java De milieuvariabele wordt genoemd: JAVA_TOOL_OPTIONS
in plaats van JAVA_OPTS
Antwoord 3, Autoriteit 20%
JAVA_OPTS
Is Milieu Variabele gebruikt door Tomcat in het start-up / shutdown-script om de paramors te configureren.
U kunt het in Linux instellen met
export JAVA_OPTS="-Djava.awt.headless=true"
Antwoord 4, Autoriteit 9%
JAVA_OPTS
is niet beperkt tot het Java-proces van Tomcat, maar doorgegeven aan alle JVM-processen die op dezelfde machine draaien.
Gebruik CATALINA_OPTS
Als u specifiek JVM-argumenten wilt doorgeven aan de Serlet Engine van Tomcat.
Antwoord 5, Autoriteit 3%
eigenlijk, je kunt, ook al geaccepteerd antwoord zeggen dat je het niet kunt.
Er is een omgevingsvariabele _JAVA_OPTIONS
, meer hierover hier
Antwoord 6
Zoals vermeld in deze links hieronder, kunt u JAVA_OPTS voor Wildfly/JBoss bewerken in bin/standalone.conf