I'm currently working on a project which often involves building Maven projects containing a relatively large number of sub-modules, e.g. 10-15. We have a bunch of plugins enabled for all projects like animal sniffer, javadoc etc. For development, in order to speed things up a bit I typically use the following properties locally to deactivate some of the steps:
mvn clean install -DskipTests -Dmaven.javadoc.skip=true -Danimal.sniffer.skip=true
My question is whether there are some other tricks, which one can use to speed up a typical Maven build process.