Использовать Maven Dependency Management без функциональности сборки для приложений RCP? - PullRequest
3 голосов
/ 11 декабря 2011

Я хочу создать приложение Eclipse RCP, и для простоты использования также хочу использовать Maven Dependency Management, чтобы зависимости автоматически разрешались.

Я пробовал Tycho, но безрезультатно (ядумаю, я еще не нашел правильный способ настроить свой проект), но мне даже не понадобится сила Тихо, так как я хочу использовать только разрешение зависимостей Maven и строить из Eclipse.

IsЕсть ли способ настроить проект плагина в Eclipse, чтобы я мог использовать управление зависимостями без использования Tycho?

Заранее большое спасибо!

1 Ответ

2 голосов
/ 13 декабря 2011

Я искал что-то похожее, но вы не можете использовать maven только для управления зависимостями.Есть несколько причин, большинство из которых связаны с OSGI, во-вторых, вам нужно иметь все, что у вас есть, для создания Eclipse RCP локально, а не из другого каталога.

Вы можете попробовать несколько грязных трюков, используя http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html и ручное копирование вашей зависимости, но это больно и не очень хорошо работает.Правильный способ сделать это - использовать Tycho.

Вот несколько примеров, которые могут помочь вам настроить плагин с помощью Tycho:

http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/tree/tycho-demo

...