У меня есть следующая структура:
core module A
module B depending from A
(В настоящее время A и B являются проектами плагинов Eclipse с pom.xml в них) Необходимо иметь:
- Простое консольное приложение java jar, зависящее от B
- Eclipse-плагин C с пользовательским интерфейсом на основе Eclipse в зависимости от B
- Приложение RCP с использованием C.
Я хочу собрать все это, используя 1-2 команды, без ручной работы, такой как копирование чего-либо, экспорт и т. Д.
Пробовал разные подходы, например на основе maven-dependency-plugin
copy-libraries
- приложения могут запускаться из Eclipse, но не могут их создавать.
Каким будет правильный подход в такой ситуации?