I don't mean to be snippy, but you should familiarize your self with the maven output. It really does tell you precisely what it's doing. It will tell you precisely the order in which it will build the modules, and then it will tell you precisely the phase / executions that are going on while it builds each.
For instance, here's a simplified built report. First, it tells you what project its building. Then, for each phase there's a report about which mojo execution is occuring. Note that the execution lines start and end with three --- ( this is maven 3; it's different in maven 2 ). And note that it tells you:
- the name of the plugin, e.g.
maven-clean-plugin
- The version of the plugin
- The name of the goal on the plugin that's being executed
- The name of the execution, e.g.
default-clean
Note, all of the executions that are the default binding for the lifecycle phases, i.e. the built in executions, have a name like default-clean
where the phase is identified, as well as the fact that it's the default.
[INFO] ------------------------------------------------------------------------
[INFO] Building common-utilities 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ common ---
SNIP
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ common ---
SNIP
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ common ---
SNIP
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ common ---