«1. Обзор
В этом руководстве представлен плагин сайта, один из основных плагинов инструмента сборки Maven.
Обзор других основных плагинов см. в этом руководстве.
2. Цели подключаемого модуля
Жизненный цикл сайта Maven имеет две фазы, привязанные к целям подключаемого модуля сайта по умолчанию: фаза сайта привязана к цели сайта, а фаза развертывания сайта привязана к цели развертывания.
Вот описание этих целей:
-
сайт — создать сайт для одного проекта; сгенерированный сайт показывает только информацию об артефактах, указанных в POM. Разверните — разверните сгенерированный сайт по URL-адресу, указанному в элементе настраивать содержимое создаваемых файлов и контролировать процесс развертывания.
3. Выполнение цели
Мы можем использовать этот плагин, не добавляя его в POM, так как супер POM уже включает его.
Чтобы сгенерировать сайт, просто запустите mvn site:site или mvn site.
Чтобы просмотреть сгенерированный сайт на локальной машине, запустите mvn site:run. Эта команда развернет сайт на веб-сервере Jetty по адресу localhost:8080.
Цель запуска этого плагина не связана неявно с фазой жизненного цикла сайта, поэтому нам нужно вызывать ее напрямую.
Если мы хотим остановить сервер, мы можем просто нажать Ctrl + C.
4. Заключение
В этой статье рассказывается о плагине сайта и о том, как выполнить его задачи.
Дополнительную информацию об этом плагине можно найти на веб-сайте Maven.
«