Java tzupdater + проблема с IANA в ubuntu

Попытка обновить часовой пояс Java на 2 компьютерах (Бразилия больше не соблюдает летнее время). Windows работала нормально, но у меня возникли проблемы с Ubuntu.

Вот что я сделал:

  1. Скачано Последний часовой пояс (tzdata2019c): https://data.iana.org/time-zones/releases/tzdata2019c.tar.gz
  2. Загруженный tzupdater: https://www.oracle.com/technetwork/java/javase/downloads/tzupdater-download-513681.html
  3. Запустите: java -jar tzupdater.jar -v -f -l file:tzdata2019c.tar.gz

В винде работало нормально. В Ubuntu это вывод:

sudo java -jar tzupdater.jar -v -f -l файл:tzdata2019c.tar.gz

Using file:tzdata2019c.tar.gz as source for tzdata bundle.
java.home: /usr/lib/jvm/java-8-openjdk-amd64/jre
java.vendor: Private Build
java.version: 1.8.0_222
tzupdater version 2.3.0-b01
JRE tzdata version: tzdata2019a
Downloaded file to /tmp/tz.tmp_1/tzdata.tar.gz
java.lang.NullPointerException
Exception in thread "main" com.sun.tools.tzupdater.TzRuntimeException: java.lang.NullPointerException
        at com.sun.tools.tzupdater.TimezoneUpdater.main(TimezoneUpdater.java:705)
Caused by: java.lang.NullPointerException
        at com.sun.tools.tzupdater.TimezoneUpdater.run(TimezoneUpdater.java:237)
        at com.sun.tools.tzupdater.TimezoneUpdater.main(TimezoneUpdater.java:686)

Я что-то пропустил?


person pedrofialho    schedule 11.12.2019    source источник


Ответы (1)


Использовал средство обновления ZI и работал нормально: https://www.azul.com/products/open-source-tools/ziupdater-time-zone-tool/

person pedrofialho    schedule 11.12.2019