У меня есть приложение Eclipse RCP, чей файл .product
содержит ссылки на собственные плагины SWT.
<plugins>
<plugin id="org.eclipse.equinox.launcher.win32.win32.x86_64" fragment="true"/>
<plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true"/>
</plugins>
Однако на других платформах (например, Ma c) эти плагины не могут быть разрешены. Если вы используете версию этого плагина Ma c (например, org.eclipse.swt.cocoa.macosx.x86_64
), все работает нормально.
Есть ли какой-нибудь способ указать разные плагины для разных сред или более универсальный плагин c?
Я ценю, что когда дело доходит до развертывания многоплатформенных продуктов RCP, все становится сложным - но в данный момент я просто пытаюсь сделать так, чтобы разработчики на разных платформах могли начать работу с приложение, а не конечные пользователи.