gpt4 book ai didi

java - 无法在 Eclipse 中运行/调试 Java 应用程序(JavaTimeZone 问题)

转载 作者:搜寻专家 更新时间:2023-10-30 21:43:30 24 4
gpt4 key购买 nike

我正在尝试在 MacBook 上开始使用 Eclipse/Java/Scala。安装的 JDK 是 1.5。 Scala 的 SDT 插件需要 1.6,它包含在操作系统更新中,但我还手动安装了 Apple 的软件包以更新 1.6。问题是我无法从 Eclipse 运行任何东西。我总是收到以下错误:


发生内部错误:“启动 TestFooBasicTest”。
无法初始化类 com.ibm.icu.impl.JavaTimeZone

我也尝试过使用旧的1.5版本,但无济于事。

这里出了什么问题?

最佳答案

我在尝试使用 Ubuntu 10.4 和 stock eclipse (Galileo 3.5.2) 和 java (java-6-openJdk) 运行 scala 程序时遇到了同样的问题 - 当然还有从 scala 站点下载的 scala 插件。我按照此线程中的建议通过手动更改/usr/lib/eclipse/plugins/com.ibm.icu_4.0.1.v20100125.jar 来修复它(顺便说一句,我发现 Emacs 可以就地更改 jar 文件:不错):

http://www.eclipse.org/forums/index.php?t=msg&goto=488654

这是由 ubuntu openjdk 包造成的,时区配置的符号链接(symbolic link)损坏。论坛帖子的最佳解决方案是,

Reinstalling tzdata-java was the fix for me:

sudo apt-get --reinstall install tzdata-java

关于java - 无法在 Eclipse 中运行/调试 Java 应用程序(JavaTimeZone 问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1553343/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com