Wie kann ich die Zeitzone in Tomcat ändern? Die Zeitzone, die von einer der Webapps (Solr) verwendet wird, ist nicht richtig (im Vergleich zu MySQL-Zeitstempeln) , und ich denke, es wird helfen, die Zeitzone von Tomcat zu ändern. Danke!
Wenn der Tomcat keine persönliche TZ-Umgebungsvariable hat, verwendet er /etc/localtime , was auf meinem System eine Kopie von /usr/share/zoneinfo/America/New_York ist.
Tomcat's persönliche Zeitzone wird in seinem Startskript wie folgt angegeben:
Wenn Sie sich auf die Zeitzone der Daten beziehen, die in Solr gespeichert werden ... Alle Datums- / Uhrzeitwerte in Solr werden über die DateField , das UTC verwendet.
aber auf dem CentOS-Server habe ich catalina.sh nicht gefunden, stattdessen habe ich diese Variablen zu / etc / sysconfig / tomcat6 hinzugefügt, und das funktioniert!