4

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

这主要是关于这个错误:

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

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

我尝试过运行 Eclipse Indigo、Eclipse 4.2.1 和 Eclipse 4.3,结果相同。我尝试按照某处“-XStartThreadSecond”<--- 类似的建议在第二个线程上启动 Eclipse,但 Eclipse 似乎不再认识到这一点。那么也许有人在这么长时间后找到了解决方案?

我在 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/

4

2 回答 2

4

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

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

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

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

干杯!

于 2013-06-03T23:35:27.277 回答
1

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

谢谢

于 2013-11-17T18:32:41.647 回答