JAVA SWT/AWT Eclipse Mac OSX Java Cocoa CompatibilityMode Enabled
我正在开发一个相当复杂的应用程序混合和.每当我启动应用程序时,这是控制台输出(并且应用程序不显示):Java
Swing
SWT
2012-12-19 12:45:45.359 java[3442:f07] [Java CocoaComponent compatibility mode]: Enabled
2012-12-19 12:45:45.360 java[3442:f07] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000
我遵循了许多指南和教程设置:
System.setProperty("com.apple.awt.CocoaComponent.CompatibilityMode", "false");
-XstartOnSecondThread
--launcher-on-secondThread
现在我真的没有任何线索。使我的应用程序正常工作的唯一方法是.好吧,这很烦人。有人可以向我解释如何设置上面的这些属性吗?有什么魔术吗?Mac OSX
export the Eclipse project to a JAR executable
编辑:我正在使用:
OSX Mountain Lion 10.8.2 ,
Java 1.6u37 64bit,
SWT 4.2 cocoa x64,
Windows XP ,
Java 1.6u37 32bit,
SWT 4.2 32bit