Встречается на собеседованиях • сегодня

Какой жизненный цикл сборки у Maven

Maven имеет три основных жизненных цикла сборки:

  1. default – основной цикл для сборки и развертывания проекта. Включает фазы:
    • validate – проверка корректности проекта
    • compile – компиляция исходного кода
    • test – запуск unit-тестов
    • package – упаковка в jar/war/ear
    • verify – проверка интеграционных тестов
    • install – установка артефакта в локальный репозиторий
    • deploy – публикация в удаленный репозиторий
  1. clean – очистка проекта:

    • pre-clean
    • clean – удаление target директории
    • post-clean
  2. site – генерация документации:

    • pre-site
    • site – создание сайта проекта
    • post-site
    • site-deploy – публикация сайта

Пример запуска фазы:

bash
mvn clean install

Это выполнит фазы clean:clean и default:install. Фазы выполняются последовательно – каждая последующая включает все предыдущие.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы