在雄猫中更改时区



如何在Tomcat中更改时区?其中一个网络应用程序(Solr(使用的时区不正确(与MySQL时间戳相比(,我认为更改Tomcat的时区会有所帮助。谢谢!

除非 tomcat 具有个人 TZ 环境变量,否则它使用/etc/localtime在我的系统上是 /usr/share/zoneinfo/America/New_York 的副本。

Tomcat的个人时区将在其启动脚本中以如下形式指定:

-Duser.timezone=GMT
这是我

catalina.sh开头(在shabang之后(添加的更改tomcat时区的内容:

TOMCAT_TIMEZONE="-Duser.timezone=Europe/Budapest"
CATALINA_OPTS="$CATALINA_OPTS $TOMCAT_TIMEZONE"

并且不要忘记重新启动雄猫以生效。

正如Eric Wang所说,您可以使用

TOMCAT_TIMEZONE="-Duser.timezone=Europe/Budapest"
CATALINA_OPTS="$CATALINA_OPTS $TOMCAT_TIMEZONE"

但是在 CentOS 服务器上我没有找到 catalina.sh,而是将这些变量添加到/etc/sysconfig/tomcat6,这是有效的!

如果您指的是存储在 Solr 中的数据的时区...Solr 中的所有日期/时间值都通过使用 UTC 的日期字段存储。

相关内容

  • 没有找到相关文章

最新更新