Как интерпретировать диалоговое окно "Отображение жизненного цикла" в M2E?

В плагине eclipse M2E 1.2.0, когда я попал в свойства проекта maven, есть диалоговое окно сопоставления жизненного цикла, что означают различные столбцы в этом диалоговом окне. Я искал в Интернете объяснения, но не нашел ничего, что бы четко объясняло, что означают различные столбцы.

  • Что означает каждый из столбцов?
  • Почему конфигуратор доз отображается несколько раз в Mapping, например, в компиляторе:compile
  • Что означают различные источники в столбце источника?

Обновление: эта ссылка содержит полезную информацию о сопоставлении жизненного цикла https://docs.sonatype.org/display/M2ECLIPSE/Customizable+build+lifecycle+mapping+for+m2e+extensions+developers

1 ответ

Решение

Что означает каждый из столбцов?

Выполнение плагина: цель Maven, которая обнаруживается m2eclipse как связанная с вашим pom.xml . Для получения дополнительной информации см. Maven: Введение в жизненный цикл сборки

Почему конфигуратор доз отображается несколько раз в Mapping, например, в компиляторе: compile

Это может быть либо ошибка, либо сигнал о том, что compiler:compile Цель отображается несколькими конфигураторами.

Что означают различные источники в столбце источника?

  • неинтересно: это полностью игнорируется в Eclipse
  • по умолчанию: он обрабатывается встроенным обработчиком из m2e, например, плагином maven-resources-plugin
  • расширение: оно обрабатывается конфигуратором, внешним по отношению к m2e
Другие вопросы по тегам