安装软件包后如何应用 tzdata-java 更新

安装软件包后如何应用 tzdata-java 更新

通过系统上的 YUM 更新了以下软件包(CentOS 5 64 位)

tzdata-2012j-2.el5
tzdata-java-2012j-2.el5

系统包已正确应用,但 Java 似乎无法正常工作 - 任何 Java 应用程序都会将数据记录为比系统时间提前一小时,并且任何日期/时间转换/操作都会产生一小时的偏移。偏移是由有关 DST 过渡的过时信息引起的(服务器位于智利 - 该国直到 4 月 27 日才开始 DST),这些信息本应由 tzdata 包提供。操作系统再次正常,它没有在 3 月 10 日(最初的 DST 结束日期)过渡,但 Java 应用程序却进行了过渡,尽管安装了更新的 tzdata-java。

要将该包应用到系统,还需要做其他什么事情吗?

相关内容