2016-06-16 8 views
0

Aufgrund tz-annoucement, müssen meine Anwendung Zeitzone Daten aktualisierenTime-Zone Datenaktualisierungsprogramm (Java) tzdata2016e

Hier stellte zwei Quellen tzdata2016e für Update

  1. ftp://ftp.iana.org/tz/tzcode-latest.tar.gz
  2. ftp://ftp.iana.org/tz/tzdata-latest.tar.gz

Die Verfahrensschritte sind

  1. Ich aktualisiere erfolgreich tzdata
  2. wenn ich tzcode aktualisiert, ich encoutered einen Fehler wie unten

enter image description here

gezeigt Die Fragen sind: 1. Warum trat ein Fehler? 2. Was habe ich falsch gemacht? Ist es mit dem Schritt der Aktualisierung (tzcode vor tzdata oder tzdata vor tzcode)

Danke für Ihre Hilfe

Edit:

I tzupdater.jar von Java verwenden tzdata zu aktualisieren. Siehe das Dokument, es ist für die Aktualisierung tzdata nicht tzcode. Wie sollte ich tzcode aktualisieren?

Antwort

1

Java verwendet den tzcode nicht. Es hat eine eigene Code-Implementierung - in Java.

Tzcode ist C-Quellcode für Linux, OSX und andere Posix-Betriebssysteme.

Sie müssen nur tzdata über den Java tzupdater ausführen.