【问题标题】:Java Eclipse SWT OSX bugJava Eclipse SWT OSX 错误
【发布时间】:2012-11-17 07:06:46
【问题描述】:

所以我对这个问题进行了很多研究,但还没有发现任何对我有用的东西。

主要是关于这个错误:

[Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000

这似乎与Eclipse自己知道的一个bug有关。

我尝试过运行 Eclipse Indigo、Eclipse 4.2.1 和 Eclipse 4.3,结果相同。我尝试按照某处“-XStartThreadSecond”

我在 Eclipse 之上运行 OSX Mountain Lion,JRE 6,我还尝试让 JRE 7 在我的 Eclipse 中工作,但是 JRE 7 VM 不存在于它应该存在的文件夹中(我没有安装在其他任何地方)。

编辑:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=212617

http://www.eclipse.org/forums/index.php/m/809088/

【问题讨论】:

  • 刚刚编辑了我的原始帖子。

标签: eclipse swt osx-mountain-lion


【解决方案1】:

我在使用 JFreeChart 时遇到了同样的问题,但是没有一个解决方案有效。每次我尝试运行创建 JFrame 的 java 应用程序时,它都会在 Mac 上崩溃。

但是,我意识到我已经在项目构建路径中包含了 JFreeChart 附带的所有库。如果您有同样的问题,请检查您的库: 项目 -> 属性 -> Java 构建路径 -> 库

您只需要:jcommon-1.0.17.jar 和 jfreechart-1.014.jar

如果你没有使用 JFreeChart,如果你使用了一些冲突的库,仍然检查你的构建路径。

干杯!

【讨论】:

  • 我没有使用冲突库。我为这个问题寻找了很长时间的解决方案,但我无法解决它。那是很久以前的事了,所以我不太记得了,但我意识到这是 Eclipse 中与 Java 版本 1.6-1.7 相关的错误。
【解决方案2】:

我在 OSX 上使用带有 Eclipse 的 JFreeChart 时遇到了同样的问题。似乎只将 jcommon-1.0.17.jar 和 jfreechart-1.014.jar 添加到您的 JAR 引用路径中,而不是整个库列表是解决方案。

谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-02
    • 1970-01-01
    相关资源
    最近更新 更多