Подтвердить что ты не робот

Можем ли мы запустить сборку maven с того места, где она не удалась

Предположим, я делаю полную сборку на моем большом проекте, который имеет 7 модулей и на 6-м модуле, сборка завершилась неудачно, потому что тест не удался. Есть ли способ, с помощью которого я могу начать сборку с того момента, когда она не удалась?

4b9b3361

Ответ 2

Вот пример

mvn clean install -rf :your-module

Ответ 3

вы можете возобновить сборку из любого необходимого вам модуля с помощью команды -rf. Например, если ваша сборка завершилась неудачно в myproject-proxy, вы можете использовать следующую команду:

mvn -rf myproject-proxy clean install

Ответ 4

посмотрите на сводку maven, и вы увидите исполняемые модули и где maven остановлен. затем попробуйте следующее:

mvn clean install-Dmaven.test.skip=true -rf :yourModule

Ответ 5

Синтаксис mvn -rf по модулю mavengoal или же mvn --remove-from modulename mavengoal

Пример: mvn -rf admin-module чистая установка или же mvn --remove-from admin-module чистая установка

Ответ 6

Вы можете запустить сборку модуля 6 отдельно, чтобы проверить, не по-прежнему ли он не работает, но я боюсь, что вам нужно собрать все модули с самого начала, когда вы хотите запустить "большую" сборку.

Изменить: Конечно, последующие сборки будут быстрее, потому что код модулей 1-5 уже скомпилирован, если вы не запускаете чистую часть своей сборки.