Quando executamos o comando “mvn install”, o maven tentará fazer o download de todas as dependências do projeto no repositório principal e salvará no repositório local. Porem, se você vai precisar compilar o projeto varias vezes, ou caso o servidor do repositório esteja offline, para fazer a compilação do projeto sem que essa sincronização ocorra, basta usar o comando “-o” no final, que significa “offline”.
Ficaria assim:
mvn install -o
Essa dica é simples, mas muito valiosa em casos de emergência, ou de não ter necessidade de fazer essa sincronização das dependências. Dependendo do numero de dependências do projeto e da velocidade de internet, esse processo pode ser demorado.





