Mac дистрибутив приложения Eclipse RCP, созданного с помощью Tycho для Windows, не запускается
Я создал приложение Eclipse RCP (Indigo) с Tycho. Сборка выполняется на 64-разрядной машине Win 7.
Родительское ПОМ включает в себя:
org.eclipse.tycho
target-platform-configuration
${tycho-version}
p2
linux
gtk
x86_64
win32
win32
x86_64
macosx
cocoa
x86_64
...
Конфигурация продукта выглядит следующим образом (с несколькими пропусками и дополнительными переносами строк для удобства чтения):
-data @noDefault
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6
Сборка запускается без проблем и генерирует zip-файлы, которые распаковываются на целевые ОС Windows & Linux включает рабочие пусковые установки. (В Linux я должен сделать исполняемый модуль запуска перед тем, как запускать его.)
В Mac OS X (10.6.8), однако, средство запуска (myapp.app) ничего не делает ...
Когда я бегуjava -jar -XstartOnFirstThread plugins/org.eclipse.equinox.launcher_[version]
, приложение запускается, хотя и без заставки.
Я предполагаю, что где-то в моей конфигурации продукта есть неправильная настройка, но я не могу против чего.