Construções rápidas de maven de vários módulos

Big maven project vai fazer você sentir que está envelhecendo esperando que eles sejam concluídos. Existem alguns truques que você pode usar para acelerar sua construção, começando com

alias qmvn="mvn clean install -T 4.0C"

O procedimento acima instruirá o maven a girar quatro threads (NOTA: ajuste o número para se parecer com quantos núcleos físicos sua CPU possui), dividindo a construção de submódulos entre eles.

Também acontece que você tem vários projetos de multimódulos e um depende do outro, de modo que você precisa executar duas compilações longas em vez de uma. Normalmente, você desenvolve apenas em um projeto por vez, de modo que não é realmente o proprietário das mudanças no outro projeto e pode ser seguro pular os testes nele, apenas para ter um instantâneo atualizado do que seus colegas têm desenvolvido:

alias qmvn="mvn clean install -DskipTests -T 4.0C"

AVISO : alguns plug-ins não são certificados como thread-safe, YMMV