我有一个在SAP Cloud Platform中运行的Java服务,它使用java.util.TimeZone库进行时区转换。但是最近我知道时区转换规则可能会改变,例如中欧时区可能会在UTC + 01:00更改为UTC + 02:00。我知道这可能不会发生在几百年,但有可能。如果发生这种情况,我的服务中的数据可能是错误的。是否有可能以及如何更新Cloud Foundry中的JDK
Oracle有一个时区更新工具(http://www.oracle.com/technetwork/java/javase/tzupdater-readme-136440.html),它能够用最新的时区数据更新JDK。要运行它,我必须:
停止所有正在运行的JDK/JRE实例。
运行命令“java -jar tzupdater.jar选项”作为管理员。
我的问题是:
是否能铸造已经考虑这样的问题?如果是的话,我该怎么做才能使用这个功能?
我有可能为我的服务更新Cloud Foundry中的JDK吗?如果是,如何?
非常感谢!