とを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