我有一個在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嗎?如果是,如何?
非常感謝!