Java Eclipse SWT OSX错误

时间:2012-11-29 08:47:26

标签: eclipse swt osx-mountain-lion

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

主要是关于这个错误:

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

这似乎与Eclipse了解自己的错误有关。

我尝试使用相同的结果运行Eclipse Indigo,Eclipse 4.2.1和Eclipse 4.3。我尝试在第二个线程上启动Eclipse,如某处“-XStartThreadSecond”< ---类似的东西所建议的那样,但Eclipse似乎不再认识到它。所以也许有人在很长一段时间后找到了解决方案?

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

编辑:

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

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

2 个答案:

答案 0 :(得分:4)

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

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

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

如果您没有使用JFreeChart,如果您使用的是某些冲突的库,仍请检查您的构建路径。

干杯!

答案 1 :(得分:1)

我在OSX上使用JFreeChart与Eclipse有同样的问题。它似乎只将jcommon-1.0.17.jar和jfreechart-1.014.jar添加到JAR引用路径而不是整个库列表中。

由于