Плагин Maven - порядок выполнения на одной фазе
В Maven вы можете использоватьbuild lifecycle или фазы для управления порядком выполнения плагина. In some scenario, you have to bound few plugins to same phase, but still want to control the order of the plugin execution.
Решение
Эта ошибка исправлена в Maven 3.0.3,Maven plugin bound to same phase will
be executed in the same order as they are listed in the pom.xml
Например, 3 модуля привязаны к фазе «prepare-package».
maven-clean-plugin 2.2 auto-clean prepare-package //...org.apache.maven.plugins maven-resources-plugin 2.5 copy-resources prepare-package //...org.primefaces.extensions resources-optimizer-maven-plugin 0.5 optimize prepare-package //...
Если вы запуститеmvn prepare-package
, он будет выполняться в следующей последовательности, как и в том порядке, в котором они перечислены вpom.xml
-
maven-clean-плагин
-
Maven-ресурсы-плагин
-
ресурсы-оптимизатор-maven-плагин