Build com Maven "offline"

Existe alguma maneira de fazer build com o maven em micro “offline”? Tipo, baixar libs, artefatos etc, “juntar tudo” num lugar só e configurá-lo para, ao invés de conectar na Apache, conectar no “repositório” local?

Boa noite!

Claro que existe! Existem ferramentas de repositórios locais do maven (na verdade não é tão local assim, ja que vc instala em sua LAN) como o Artifactory ou Nexus. Você pode adicionar os artefatos nestas ferramentas, que serviram como repositório do maven. Elas também podem funcionar como proxy, baixando do repositorio remoto e disponibilizando na sua rede local.

Então vc pode configurar o seu maven para baixar destes repositórios locais ao invés de baixar dos repositórios remotos centrais, através do arquivo de settings do maven.

Também tem a opção de vc baixar os jars que precisa e usar o comando install do maven, que instala esta dependencia no repositorio local da sua maquina (que fica no diretorio oculto .m2 dentro dos documentos do seu usuario).

Até +!