Wenn tomcat startet, überprüft es für $ CATALINA_HOME/bin/setenv.sh und wenn es vorhanden ist, bezieht es diese Datei wie unten
gezeigt. $CATALINA_HOME/bin/setenv.sh
Nach der Inhalt meiner setenv.sh Datei
JAVA_OPTS="$JAVA_OPTS -Daccesskey=abc$def"
Wenn es stammt, ist der Wert "-Daccesskey = abc $ def" gelesen wird als "-Daccesskey = abcdef" sind. Zeichen $ ist weg.
Ich erstelle die Datei setenv.sh. Wie soll ich den Inhalt von setenv.sh so spezifizieren, dass ich den Wert "abc $ def" lese?
'Wenn es bezogen ist .... es sollte als„-Daccesskey = abcdef“nicht gelesen werden' durch das Standardverhalten .. Siehe die Kommentare von [\ [This \]] (http://StackOverflow.com/a/38387938/1620779) Antwort – sjsam