在Ubuntu 12.04上使用openjdk 6的NullPointerException

Jer*_*kin 6 java timezone nullpointerexception ubuntu-12.04

我最近从10.10升级到ubuntu 12.04.从那时起,我在TimeZone类中使用openjdk 6获得NullPointerException.

TimeZone.getTimeZone("GMT-0:00");
Run Code Online (Sandbox Code Playgroud)

openjdk 7也不例外,我的同事也没有使用openjdk6获得异常.所以看起来我错过了一些必要的库.

此外,这工作正常:TimeZone.getTimeZone("GMT")在我的机器上使用openjdk 6

Jer*_*kin 7

我能够通过完全删除tzdata-java包并重新安装来解决它.注意,还删除了一堆openjdk6包.(我已经尝试过完全删除并重新安装openjdk6软件包而没有运气).