java – TZupdater与tzdata2016g发布失败

前端之家收集整理的这篇文章主要介绍了java – TZupdater与tzdata2016g发布失败前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
TZUpdater 2.1.0发布失败,发布时间为tzdata2016g.对于 Java 8,它失败,“源目录不包含文件:VERSION”错误,而完成与Java 7的“JRE更新到版本:tzdataunknown”注释.

其原因似乎是IANA tzdata发行版的最近变化:取消设置Makefile的VERSION字段.有关于问题报告的错误https://bugs.openjdk.java.net/browse/JDK-8166928.

DST日期(2016年10月30日)越来越近,我们至少需要一个解决方法.这是不可能的吗

解决方法

解决方法

>更新http://www.iana.org/time-zones/repository/releases/tzdata2016g.tar.gz的Makefile:VERSION变量的原始值是未知的,您需要将其更新为2016g.
>重新生成tzdata2016g.tar.gz.sha512文件

编辑1:修改(工作)文件可以从tzupdater_2016g_workaround下载

编辑2:Oracle宣布了相同的解决方法http://www.oracle.com/technetwork/java/javase/tzupdater-readme-136440.html#issues.然而,您仍然需要自己创建工作的tzdata2016g.tar.gz和tzdata2016g.tar.gz.sha512文件.你可以下载我准备的文件.请参阅编辑1.

猜你在找的Java相关文章