Как настроить Maven-проект? - PullRequest
0 голосов
/ 01 декабря 2018

У меня есть проект Spring Boot 2, pom этого проекта содержит некоторые зависимости, и две из этих зависимостей - мои другие проекты (libs).Давайте назовем это LP1 и LP2.

Чтобы сделать возможным запуск SpringBoot, мне всегда нужно запустить «mvn clean install» в папке LP1, а затем снова запустить его в LP2, а теперь, наконец, снова запустить его в проекте SpringBoot2.В противном случае я получил ошибку, потому что maven не может найти LP1 или LP2 или оба.

Возможно ли настроить мои проекты другим способом, чтобы я мог запустить "mvn clean install" только один раз?Моя папка Structre выглядит следующим образом

Root

-SpringBootProjectFolder

-LP1

-LP2

1 Ответ

0 голосов
/ 02 декабря 2018

Создайте родительский Pom для вашего проекта и добавьте LP1 и LP2 в качестве зависимых модулей.Таким образом, запуск сборки для родительского проекта сначала приведет к сборке подмодулей.Для получения более подробной информации см. Как сделать maven-сборку дочернего модуля с родительским модулем?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...