我在 mac os x 10.5.8 中尝试运行 eclipse 时遇到了严重的痛苦。我尝试了碳、 cocoa 、32、64 位的每个版本,但没有任何效果,我一直得到 p>
java.lang.NoClassDefFoundError`
...或...
An internal error occurred during: "Launching TestFooBasicTest". Could not initialize class com.ibm.icu.impl.JavaTimeZone error.
...当我尝试运行主类时。
我知道堆栈溢出中还有另一个线程,但如果有人修复它,则没有正确的答案。
如果有人修复了请告诉我
最佳答案
这里是 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 字符串?
关于java - 任何人都可以在 mac os 10.5.8 上运行 eclipse galileo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2828533/