Como instalar o Maven no Windows, Linux, Mac
1. Visão geral
Simplificando, o Maven é uma ferramenta de linha de comando para a criação de aplicativos Java.
O projeto Maven fornece um arquivo ZIP simples que contém uma versão pré-compilada do Maven para sua conveniência. Não há instalador. Cabe a você configurar seus pré-requisitos e ambiente para executar o Maven.
A instalação do Apache Maven é um processo simples de extrair o arquivo e adicionar a pasta bin com o comandomvnto the PATH.
1.1. Pré-requisitos
O Maven é escrito em Java (e usado principalmente para a construção de programas JVM). Portanto, o principal pré-requisito é o Java JDK. Você precisa instalar o Java JDK (por exemplo, deOracle’s download site), e você deve instalá-lo em um caminho sem espaços.
Depois que o Java estiver instalado, você deve garantir que os comandos do Java JDK estejam na sua variável de ambiente PATH. Em execução, por exemplo:
java -version
deve exibir o número da versão correta.
Leitura adicional:
Tutorial do Apache Maven
Um guia rápido e prático para criar e gerenciar projetos Java usando o Apache Maven.
Escopos de dependência do Maven
Um guia rápido e prático para os escopos de dependência no Maven.
Como criar um JAR executável com o Maven
Um guia rápido e prático para criar JARs executáveis com o Maven
2. Instalando o Maven no Windows
Para instalar o Maven no Windows, acesseApache Maven site para baixar a versão mais recente, selecione o arquivo Maven zip, por exemplo apache-maven-3.3.9-bin.zip.
Descompacte-o na pasta que você deseja que o Maven viva.
2.1. Adicionando Maven ao caminho do ambiente
Adicione as variáveisM2_HOMEeMAVEN_HOME ao ambiente do Windows usando as propriedades do sistema e aponte para a pasta Maven.
Atualize a variável PATH anexando a pasta bin do Maven -%M2_HOME%in, para que você possa executar o comando do Maven em qualquer lugar.
Para verificar, execute:
mvn -version
no prompt de comando. Ele deve exibir a versão do Maven, a versão do java e as informações do sistema operacional. É isso, você configurou o Maven em seu sistema Windows.
3. Instalando Maven no Linux
Para instalar o Maven no sistema operacional Linux, baixe a versão mais recente emApache Maven site, selecione o arquivo binário Maven tar.gz, por exemplo: apache-maven-3.3.9-bin.tar.gz.
Extraia o arquivo para o local desejado.
3.1. Adicionando Maven ao caminho do ambiente
Abra o terminal de comando e execute os seguintes comandos para definir as variáveis de ambiente:
$ export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9
$ export M2=$M2_HOME/bin
$ export MAVEN_OPTS=-Xms256m -Xmx512m
com o caminhoM2_Home correspondendo à localização dos arquivos Maven extraídos.
Agora anexe a variávelM2 ao caminho do sistema:
$ export PATH=$M2:$PATH
Por fim, verifique se o Maven foi adicionado executando:
$ mvn -version
A saída deve ser a seguinte:
Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2016-12-03T17:27:37+05:30)
Maven home: /usr/local/apache-maven/apache-maven-3.3.9
Java version: 1.8.0_75, vendor: Oracle Corporation
Java home: /usr/local/java-current/jdk1.8.0_75/jre
Você instalou o Maven com sucesso no seu sistema Linux.
3.2. Instalando Maven no Ubuntu
Em um terminal, executeapt-cache search maven, para obter todos os pacotes Maven disponíveis:
$ apt-cache search maven
....
libxmlbeans-maven-plugin-java-doc - Documentation for Maven XMLBeans Plugin
maven - Java software project management and comprehension tool
maven-debian-helper - Helper tools for building Debian packages with Maven
maven2 - Java software project management and comprehension tool
O pacote Maven sempre vem com o Apache Maven mais recente.
Execute o comandosudo apt-get install maven para instalar o Apache Maven mais recente.
$ sudo apt-get install maven
Isso levará alguns minutos para fazer o download. Uma vez baixado, você pode verificar executando omvn -version para verificar sua instalação.
4. Instalando o Maven no Mac OS X
Para instalar o Maven no sistema operacional Mac OS X, baixe a versão mais recente emApache Maven site, selecione o arquivo tar.gz binário Maven, por exemplo:apache-maven-3.3.9-bin.tar.gz.
Extraia o arquivo para o local desejado.
4.1. Adicionando Maven ao caminho do ambiente
Abra o terminal e mude para o diretório onde os arquivos foram extraídos e faça o login como Superusuário.
Remova o arquivotar.gz:
rm Downloads/apache-maven*bin.tar.gz
Corrija as permissões:
chown -R root:wheel Downloads/apache-maven*
Mude o conteúdo do Maven:
mv Downloads/apache-maven* /opt/apache-maven
Arquive a sessão de administração:
exit
Adicione binários Maven ao caminho e acrescente.
nano $HOME/.profile
export PATH=$PATH:/opt/apache-maven/bin
Ctrl + x para salvar e sair do “nano”.
Para carregar a nova configuração, execute:
bash
Para testar a nova instalação, execute:
mvn -version
Agora você está pronto para usar o Maven em seu Mac OS X.
4.2. Compatibilidade HighSierra
Para usuários do HighSierra, precisaremos adicionar binários Maven ao caminho e anexar.
nano $HOME/.bashrc
export }}{{PATH=$PATH:/opt/apache-maven/bin
Ctrl + x para salvar e sair do “nano”.
Para carregar a nova configuração, execute:bash
5. Conclusão
Este guia rápido ilustrou como instalar o Maven nos principais sistemas operacionais para desenvolvimento.
Para aprender como começar a usar Spring com Maven - confira o tutorialhere.