MacOSXでSWTのJavaアプリを起動出来ない

WARNING: Display must be created on main thread due to Cocoa restrictions.

Exception in thread "main" org.eclipse.swt.SWTException: Invalid thread access

等と出るのは

 -XstartOnFirstThread

というオプションをつけてJVMを起動すると良い


参照URL
http://www.fukudat.net/wiki/ja/Mac_OS_X/Programming/Java