我在mac os x 10.5.8中尝试运行eclipse时遇到了严重的痛苦。我试过每个版本的碳,可可,32,64位,但没有任何作品我一直在
java.lang.NoClassDefFoundError`
......或......
在“启动TestFooBasicTest”期间发生内部错误。无法初始化类com.ibm.icu.impl.JavaTimeZone错误。
...当我尝试运行主类时。
我知道堆栈溢出中还有另一个线程,但如果有人修复它,就没有正确的答案。
如果有人修理,请告诉我
答案 0 :(得分:1)
ICU开发人员。你能把这段代码保存为'tztest.java',然后运行“javac tztest.java; java tztest”
public class tztest {
public static void main(String args[]) {
String[] availableIds = java.util.TimeZone.getAvailableIDs();
System.out.println("Length: "+availableIds.length);
for (int i = 0; i < availableIds.length; i++) {
System.out.println("ID #"+i+": "+availableIds[i]);
}
}
}
不要粘贴整个输出(可能是几百行)..但是有没有任何NULL字符串?