Java – tzupdater and tzdata2016g publishing failed
TZUpdater 2.1. 0 failed to publish on tzdata2016g For Java 8, it failed, "source directory does not contain file: version" error, and completed the "JRE update to version: tzdataunknow" comment with Java 7
The reason seems to be the recent change of IANA tzdata distribution: unsetting the version field of makefile There are errors reported about the problem: https://bugs.openjdk.java.net/browse/JDK-8166928.
The DST date (October 30, 2016) is approaching, and we need at least one solution Is this impossible
Solution
resolvent:
>Renew http://www.iana.org/time-zones/repository/releases/tzdata2016g.tar.gz The original value of the makefile: version variable is unknown. You need to update it to 2016g. > Regenerate tzdata2016g tar. gz. SHA512 file
Edit 1: modify (working) files from tzupdater_ 2016g_ Workaround Download
Editor 2: Oracle announced the same solution: http://www.oracle.com/technetwork/java/javase/tzupdater-readme-136440.html#issues. However, you still need to create your own tzdata2016g tar. GZ and tzdata2016g tar. gz. SHA512 file You can download the file I prepared See edit 1