Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Построить несколько проектов, используя maven в eclipse

Автор вопроса: SunilОтветов: 1

У меня есть 7 проектов в моей локальной среде, и некоторые из них зависят друг от друга. Я построил их в определенной последовательности, чтобы подготовить свою среду разработки. Я должен сделать зависимость обновления, а затем установить maven clean для каждого проекта в определенной последовательности для этого.
Есть ли какой-либо ярлык для этого вместо ручных шагов? Как создать конфигурацию запуска (или любым другим способом) для сборки всех проектов в определенной последовательности?

-Сунил

buildeclipsemavenmaven-3

Ответы

Ответ 1 · рейтинг 3 · Sri Sankaran

Если эти 7 проектов являются частями целого проекта, то вам нужен Maven многомодульный проект. Когда вы закончите настройку, структура каталогов будет выглядеть так:

project-root
   |
   +-- project-1
   |
   +-- project-2
   .
   .
   |
   +-- project-7

С другой стороны, если это всего 7 независимых проектов, вы должны установить зависимости в каждом проекте от других связанных проектов.

Имейте в виду, что в последнем случае с независимыми проектами то, что вы создаете project-x, не означает, что project-y подхватит изменения. Когда вы создаете project-x, вы должны выполнить mvn install, чтобы гарантировать, что он будет отправлен в ваш локальный репозиторий Maven. Затем вам нужно запустить mvn package (или mvn install) на project-y.

Поскольку вы используете Eclipse, я настоятельно рекомендую установить плагин M2Eclipse. Это значительно упростит синхронизацию конфигурации Eclipse с любыми изменениями POM.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы