Я новичок в Maven и узнать, как и когда фазы/цель получить выполнена в плагинеmaven выполнение плагинов?
сказать, что я ниже фрагмент кода в моем П
<plugin>
<groupId>org.codehaus.modello</groupId>
<artifactId>modello-maven-plugin</artifactId>
<version>1.4</version>
</plugin>
Теперь, если я выполнить МВНА установить все фазы (и все цели, соответствующие каждой фазе) modello, которая предшествует установке, будет выполнена. Справа?
Но если сделать ниже модификации ввести конкретную цель, только одна цель ява цель т.е. будет выполняться (как при generate-sources
фазе, которая идет до install
фазы). Верно ли это?
<plugin>
<groupId>org.codehaus.modello</groupId>
<artifactId>modello-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
</plugin>
Спасибо, Роберт. Но как я могу проверить, является ли плагин частью жизненного цикла по умолчанию или нет? Например: - Я не нашел его в modello docs? Еще один пример: я мог найти вход maven-checkstyle-plugin в моем пом, но не нашел для него ни одного элемента цели. Является ли он частью жизненного цикла по умолчанию? – user3198603
Второй момент: если мне нужно выполнить две цели плагина, нужно ли указывать два элемента выполнения? – user3198603
Для каждого типа упаковки набор плагинов привязан к определенным фазам. http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html содержит обзор внизу. –