English 中文(简体)
Cannot /debug Java在Eclipse的申请(JavatimeZone问题)
原标题:Cannot run/debug Java applications in Eclipse (JavaTimeZone issue)
  • 时间:2009-10-12 08:13:07
  •  标签:

I m trying to get started with Eclipse/Java/Scala on a MacBook. The installed JDK was 1.5. The SDT plugin for Scala requires 1.6 which was included in an OS update, but I also manually installed a package from Apple to update 1.6. The problem is that I cannot run anything from Eclipse. I always get the following error:

An internal error occurred during: "Launching TestFooBasicTest". Could not initialize class com.ibm.icu.impl.JavaTimeZone

我也试图使用旧的1.5版本,但没有结果。

这里有什么错误?

问题回答

我也遇到了同样的问题,试图实施乌班图10.4和存货单(Galileo 3.5.2)和java(java-6-openJdk)的Scala方案,当然是从Scala站点下载的Scala粉碎。 我确定,根据这一版图(以前我发现Emacs可以改变一个jar档案:ice):

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

它是由Pubuntu开放式jdk包裹造成的,为时区组合提供了破碎的文号链接。 可供论坛阅读的最佳解决办法是,

重塑茨-数据-java是我的固定点:

sudo apt-get --reinstall install tzdata-java

确保你在管理组合(Run/Run配置)中设定java 1.6。

您是否提升到Snow Leopard? 你们是否使用Eclipse SWT/Carbon或Eclipse SWT/Cocoa? 在我升格为SL之后,我看到了与Eclipse的一些奇怪之处。 Eclipse SWT/Cocoa从Eclipse SWT/Carbon接通。 同时,恢复我的1.5辆卡车,SL安装了这台机器,以ak淡的方式清除了这些装置(通过删除和把象征连接点留给1.6),帮助我解决了几个问题,即拥有本地人的 Java法(即我们的航空港法典)。

检查了Eclipse知道的和位于哪里(Pviss-> Java-> Insagna JRE)的情况,并检查了你的节目的操作/设计。 Eclipse默认了用于发射的JRE和你人工补充的其他JRE。 然而,如果你提升了某些部件,而且JRE也发生了变化,Eclipse就能够“被没收”。

我在Windows的Eclipse上也存在同样的问题。 我尝试了一些不同的东西,包括在新的工作空间实施一个新的世界观方案。 最后,我要指出,Eclipse与另一个JRE一起执行。 我知道, Apple果为麦克风提供了JRE,但似乎这个问题与Eclipse有关,因为Eclipse曾与Eclipse本身发生争执。 See here, iguring which RV Eclipse carried outs.





相关问题
热门标签