Приставката за сайт Maven

Тази статия е част от поредица: • Maven Resources Plugin

• Приставка за компилатор Maven

• Кратко ръководство за приставката за инсталиране на Maven

• Приставката Maven Failsafe

• Кратко ръководство за приставката Maven Surefire

• Приставката за разгръщане на Maven

• Приставката Maven Clean

• Приставката за проверка на Maven

• Приставката за сайт Maven (текуща статия) • Ръководство за основните приставки Maven

1. Общ преглед

Този урок представя плъгина за сайта , един от основните плъгини на инструмента за изграждане на Maven.

За преглед на другите основни приставки вижте този урок.

2. Цели на приставките

The Maven сайт жизнен цикъл има две фази, обвързани с целите на сайта плъгин по подразбиране: на сайта фаза е свързана с обект вратата и на сайта на внедряване фаза е свързан с разгръщане целта.

Ето описанията на тези цели:

  • сайт - генериране на сайт за отделен проект; генерираният сайт показва само информация за артефактите, посочени в POM
  • разполагане - разполагане на генерирания мястото на адреса, посочен в distributionManagement елемент на ОРП

В допълнение към сайта и разполагането , приставката за сайт има няколко други цели да персонализира съдържанието на генерираните файлове и да контролира процеса на внедряване.

3. Изпълнение на целта

Можем да използваме този плъгин, без да го добавяме към POM, тъй като супер POM вече го включва.

За да генерирате сайт, просто стартирайте mvn site: site или mvn site .

За да видите генерирания сайт на локална машина, стартирайте mvn site: run . Тази команда ще разположи сайта на уеб сървър на Jetty на адрес localhost: 8080 .

Целта на изпълнението на тази приставка не е имплицитно свързана с фаза в жизнения цикъл на сайта, поради което трябва да я извикаме директно.

Ако искате да спрете сървъра, ние можем само да натиснете Ctrl + C .

4. Заключение

Тази статия разглежда приставката на сайта и как да изпълнява целите си.

Можем да намерим повече информация за този плъгин на уебсайта на Maven.

Напред » Ръководство за основните плъгини на Maven « Предишен Приставката за проверка на Maven