!ENTRY org.eclipse.ui 4 0 2008-02-01 09:02:29.949 !MESSAGE Unhandled event loop exception !STACK 0 java.lang.InternalError: Can't start the AWT because Java was started on the first thread. Make sure StartOnFirstThread is not specified i n your application's Info.plist or on the command line
I modify my eclipse.ini file accordingly: Substituting "-XstartOnFirstThread" for "-Djava.awt.headless=true"
I'm afraid we don't have a solution for this, since you already tried to set -Djava.awt.headless=true. JBossIDE has the same problem (http://jira.jboss.org/jira/browse/JBIDE-1376) and they are waiting for Eclipse 3.3.2 to fix it.