Как создать новый проект Eclipse RCP с помощью Maven? - PullRequest
3 голосов
/ 27 октября 2010

Как создать новый проект Eclipse RCP с помощью Maven ( предпочтительно m2eclipse )?

Я читал, что есть плагин для Maven, который имеет представление об Eclipse. ( Плагин Maven Eclipse ) А потом, похоже, мне нужно найти какой-нибудь Maven Archetype для создания проекта Eclipse RCP, но я не смог. На данный момент я сомневаюсь, если я пойду правильным путем.

Я просто хочу использовать разрешение зависимостей maven и другие функции при разработке приложений RCP.

P.S. Я обнаружил, что есть возможность «Включить управление зависимостями» через m2eclipse. Другой вариант - создать 2 проекта: проект maven и проект Eclipse RCP, который будет ссылаться на первый в classpath. Что такое умный способ?

P.P.S Также есть возможность использовать упомянутое разрешение зависимостей Eclipse здесь

Конвертируйте ваш библиотечный проект в проект плагина (щелкните правой кнопкой мыши -> Настроить -> Преобразовать в плагин Проект) и добавить его в зависимости вашего проекта плагина (редактор манифеста, вкладка «Зависимости»).

Ответы [ 2 ]

3 голосов
/ 27 октября 2010

В ожидании магии maven3, выделенной в Стив ответ , у вас есть Рецепт сборки Maven RCP , основанный на pde-maven-plugin (как представлено на странице поддержки Eclipse Plugin Development Environment )

3 голосов
/ 27 октября 2010

Может быть, Tycho (http://tycho.sonatype.org/) поможет вам. В настоящее время это, кажется, немного альфа, но после выпуска Maven 3.0 Джейсон ван Зил пообещал провести больше времени с Tycho (http://www.sonatype.com/people/2010/10/maven-3-0-has-landed/).

...