所以我对这个问题进行了很多研究,但还没有找到对我有用的东西。
主要是关于这个错误:
[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不存在于应该存在的文件夹中(我没有安装在其他任何地方)。
编辑:
答案 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引用路径而不是整个库列表中。
由于