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