Как интерпретировать диалоговое окно "Отображение жизненного цикла" в 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