Instalação Maven · 2 min read · Dec 20, 2025

Como Instalar o Apache Maven no Ubuntu 16.04 LTS

Apache Maven é uma ferramenta de gerenciamento de projetos de software baseada no conceito POM (Project, Object, Model). O Maven é uma ferramenta de automação de construção usada principalmente para projetos baseados em Java. Ele também pode ser usado para construir e gerenciar projetos escritos em C#, Ruby, Scala e outras linguagens.

Neste tutorial, vou mostrar passo a passo como instalar e configurar o Apache Maven no Ubuntu 16.04. Também aprenderemos como instalar o Java 8 a partir do Repositório PPA.

Pré-requisitos

  • Ubuntu 16.04
  • Privilégios de root

O que faremos

  1. Instalar Java no Ubuntu 16.04
  2. Baixar o Apache Maven
  3. Configurar o Ambiente do Apache Maven
  4. Testando

Passo 1 - Instalar Java no Ubuntu 16.04

Neste tutorial, usaremos os pacotes Java do repositório PPA, então precisamos adicionar o Repositório PPA do Java ao sistema.

Antes de adicionar um novo repositório, instale o pacote ‘python-software-properties’ usando o comando apt abaixo.

sudo apt install -y python-software-properties

Agora adicione o repositório PPA do Java e atualize todos os repositórios.

sudo add-apt-repository ppa:webupd8team/java  
sudo apt update

Os repositórios do Ubuntu foram atualizados.

O Apache Maven requer o JDK 1.7 ou superior. E para este guia, instalaremos o JDK 1.8.

Instale o java do PPA usando o comando apt abaixo.

sudo apt install -y oracle-java8-installer

Durante a instalação, você será solicitado sobre a Licença Binária da Oracle. Escolha ‘OK’.

Aceitar Licença Binária da Oracle

Aceite a Licença da Oracle escolhendo o botão ‘SIM’.

E quando a instalação estiver completa, verifique a versão do java usando o comando abaixo.

java -version

Você verá um resultado semelhante ao seguinte.

Java 8 instalado no servidor Ubuntu 16.04.

Passo 2 - Baixar o Apache Maven

Neste passo, vamos baixar o código binário do apache maven usando o comando wget. E usaremos o diretório ‘/usr/local/src’ como o diretório home do Maven.

Vá para o diretório ‘/usr/local/src’ e baixe o código binário do Apache Maven.

cd /usr/local/src  
wget http://www-us.apache.org/dist/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz

Extraia o arquivo maven.tar.gz e, em seguida, exclua o arquivo compactado.

tar -xf apache-maven-3.5.2-bin.tar.gz  
rm -f apache-maven-3.5.2-bin.tar.gz

E você obterá um novo diretório apache-maven-version - renomeie o diretório.

mv apache-maven-3.5.2/ apache-maven/

O Apache Maven agora está baixado no diretório ‘/usr/local/src/apache-maven’.

Descompactar Maven

Passo 3 - Configurar o Ambiente do Apache Maven

Neste passo, vamos configurar o ambiente para o Apache Maven. Vamos definir algumas variáveis de ambiente que são necessárias para o Apache Maven, incluindo ‘JAVA_HOME’, M2_HOME e o ambiente PATH para os arquivos binários do maven.

Vá para o diretório ‘/etc/profile.d’ e crie um novo arquivo de configuração ‘maven.sh’.

cd /etc/profile.d/  
vim maven.sh

Cole a seguinte configuração lá.

# Variáveis de Ambiente do Apache Maven  
 # MAVEN_HOME para Maven 1 - M2_HOME para Maven 2  
 export JAVA_HOME=/usr/lib/jvm/java-8-oracle  
 export M2_HOME=/usr/local/src/apache-maven  
 export MAVEN_HOME=/usr/local/src/apache-maven  
 export PATH=${M2_HOME}/bin:${PATH}

Salve as alterações e saia.

Agora torne o script ‘maven.sh’ executável e, em seguida, aplique a configuração executando o comando ‘source’.

chmod +x maven.sh  
source maven.sh

A configuração do ambiente do Apache Maven foi concluída.

Configurar Apache Maven

Passo 4 - Testando o Maven

Para verificar a instalação do maven, podemos executar o comando maven abaixo.

mvn --version

E você deve obter o resultado como abaixo.

Testar configuração do Apache Maven

A instalação do Apache Maven 3.2 foi concluída. Está rodando sob Linux 64 bits, com Java 1.8 instalado, e o diretório home do Maven é ‘/usr/local/src/apache-maven’.

Referência

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.