Я реализовал графический редактор с Eclipse EMF и GMF. После завершения моего проекта я понял, что этот плагин показывает зависимости (не добавленные мной явно) от некоторых плагинов, специфичных для ОС, например: org.eclipse.ui.win32
, org.eclipse.swt.win32.win32.x86
. И всякий раз, когда я пытался обойти эту зависимость на своем сайте обновлений, что-то шло не так с процессом установки плагина.
Таким образом, невозможно запустить мой плагин в среде * nix или даже на машинах с win64. Это кажется мне очень сильной зависимостью от ограничений. Я делаю что-то не так? Или нет другого способа создания подключаемых модулей Eclipse, которые являются кросс-платформенными, кроме создания проекта с нуля в каждой из разных ОС?