java - 任何人都可以在 mac os 10.5.8 上运行 eclipse galileo

标签 java eclipse macos

我在 mac os x 10.5.8 中尝试运行 eclipse 时遇到了严重的痛苦。我尝试了碳、 cocoa 、32、64 位的每个版本,但没有任何效果,我一直得到

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/

相关文章:

java - 如何在子资源 @Path 没有前导斜杠的情况下创建 JAX-RS 服务

java - 使用java从临时tomcat文件夹复制文件

java - Facebook 与 Libgdx 集成

macos - 终端:shell启动文件在哪里?

macos - Electron 应用程序自动更新程序(签名应用程序)

java - 如何简化这些 For 循环以节省代码行数?

java - 如何获取输入流正在使用的文件名?

java - 使用 Eclipse 在 64 位机器上编译 32 位 Java 构建

java - 可以在 Eclipse 中的一个文件中包含多个类吗?

c++ - CFStringCompareWithOptions 的奇怪行为