План выполнения Maven

У меня есть длинная сборка с многочисленными шагами, плагинами и исполнениями, сконфигурированными примерно в 30 модулях, принадлежащих сложному модульному проекту.. Поскольку сборка занимает слишком много (2h )я хотел бы немного упростить ее, для чего я хотел бы, чтобы maven перечислил мне все шаги, которые она будет выполнять без ее выполнения. Что-то вроде:

$ mvn --dry-run clean
[INFO] Reactor Build Order:
[INFO] 
[INFO] Main project
[INFO] Module#1
[INFO] Module#2
[..]
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Main Project
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ main ---
[INFO] 
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Module#1
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ module1 ---
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0:01.020s
[INFO] Finished at: Thu Apr 26 09:56:14 CEST 2012
[INFO] Final Memory: 198M/379M
[INFO] ------------------------------------------------------------------------

Есть ли способ получить такую ​​информацию, не копаясь в паре мегабайт лог-файла?

7
задан skuro 26 April 2012 в 10:17
поделиться