Herve; I added the dependency to the parent pom to the docs.
Jason: In the current project I'm working with, I get the following timings:
mvn -o -T 4 clean install : 53 seconds
mvn -o clean install : 50 seconds
mvn -DskipTests -o -T 4 clean install : 14.1 seconds
mvn -DskipTests -o clean install
Each circle is a project in a multi-project build (I think we need to clean up
our terminology, I stopped saying multi-module built so I don't have to explain
the difference between a module and project).
Kristian is correct it's the depth from the root project. Everything on level 1
can be bui
ok, thanks you for the update, I'm starting to see
"Maven calculates this graph based on declared inter-module dependencies for a
multi-module build"
IIUC, dependency graph contains both explicit dependencies (in pom
dependencies section) and implicit dependencies got from parent
this would expl
I suppose each circle is a module
but I don't understand what the levels are, and how modules are dispatched
into levels
Regards,
Hervé
Le jeudi 19 septembre 2013 18:36:49 Kristian Rosenvold a écrit :
> Jason sent me some questions about the parallel build that included a
> real nice figure. Si
Good question ;)
I did a minor update to the wiki, adding something like:
Each node in the graph represents a module in a multi-module build,
the "levels" simply indicate the distance to the first module in the
internal reactor dependency graph.
Kristian
2013/9/19 Hervé BOUTEMY :
> I suppose
Jason sent me some questions about the parallel build that included a
real nice figure. Since I'm a sucker for nice figures (especially
those that others make!), I quickly updated the wiki page with this,
and added some docs to describe his figure.
https://cwiki.apache.org/confluence/display/MAVEN