Como Instalar o Maven no Ubuntu: Guia Completo
O Apache Maven é uma ferramenta de gerenciamento de projetos gratuita e de código aberto baseada em Project Object Model (Objeto de um Projeto Modelo). O Maven contém arquivos XML, também conhecidos como pom.xml, que incluem detalhes de configuração, dependências do projeto e outros dados. Ela é uma ferramenta poderosa para usar no seu VPS!
O Apache Maven também ajuda a administrar projeto e é mais usado junto com Java. Existem muitos benefícios de usar o Maven Apache, entre eles:
- Com Maven, você pode ter um melhor gerenciamento de dependências.
- Não armazena bibliotecas de terceiros e é fácil de navegar e gerenciar.
- Ocupa menos espaço para o projeto.
- Toda a configuração é centralizada em um único arquivo XML.
- Pode criar relatórios mostrando as dependências usadas nos projetos.
- Facilita uma melhor depuração de arquivos e dados.
- Oferece uma melhor colaboração (o projeto pode usar uma versão padronizada jar).
- Reduz múltiplas dependências e elimina as duplicatas.
- Fácil de testar e de implantar.
- Fornece uma estrutura padronizada de projetos.
- Oferece uma análise detalhada sobre dependências de projetos, além de criar relatórios e destacar as dependências faltantes.
- Fácil de gerenciar atualizações.
- Facilita o empacotamento integrado e unificado para implantação de projetos.
Em suma, o Maven facilita o gerenciamento de várias tarefas. Por isso, é inteligente usar essa ferramenta no seu projeto online.
Como Instalar o Maven no Ubuntu
Para instalar o Maven 3.3 ou superior você precisa ter o JDK1.7 ou superior instalado.
O Maven pode ser instalado de duas maneiras:
- O Apache Maven pode ser instalado no Ubuntu pelo seu site oficial.
- O Apache Maven pode ser instalado usando Apt.
Antes de instalar Java, você pode atualizar o índice de pacotes para Ubuntu usando:
sudo apt update
Lembre-se: primeiro, você precisa acessar sua hospedagem Linux (VPS) usando SSH. Se estiver tendo algum problema, use nosso tutorial PuTTy.
1° Método – Instalar Maven no Ubuntu Pelo Site Oficial
Primeiro, vamos ver como Instalar o Maven no Ubuntu pelo site oficial. Siga os procedimento abaixo para realizar esta tarefa.
Instalação do Java
Você pode instalar o pacote Open JDK padrão para Ubuntu usando:
apt-get update
sudo apt install default-jdk
Isso pode levar alguns minutos. Assim que tiver completado, verifique a instalação do Java usando:
java -version
Isso vai mostrar a versão instalada do Java.
Download do Apache Maven
Você pode verificar a página oficial do Maven para ver qual a versão mais recente do Maven e fazer o download dela usando o comando wget.
Você pode fazer o download dela para o diretório /tmp, como mostrado abaixo.
wget https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp
O arquivo será baixado como um arquivo em formato .tar.gz. Você pode extrair esse arquivo para o diretório /opt usando o comando:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
Configurar Ambiente para Maven
Para garantir que o Maven funcione apropriadamente, você precisa configurar algumas variáveis de ambiente. Isso inclui JAVA_HOME, M3_HOME, MAVEN_HOME e PATH.
Para fazer essa mudança, crie um arquivo nomeado maven.sh dentro do diretório /etc/profile.d/.
sudo vi /etc/profile.d/maven.sh
A configuração abaixo precisa ser adicionado a esse arquivo recém-criado.
export JAVA_HOME=/usr/lib/jvm/default-java
export M3_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
Salve esse arquivo pressionando escape (ESC) no teclado e, então, digite :wq e forneça os privilégios exigidos para o arquivo usando o comando abaixo:
sudo chmod +x /etc/profile.d/maven.sh
Saiba que este comando apenas configura as variáveis de ambiente. Para recarregar a ação e carregar o comando, use:
source /etc/profile.d/maven.sh
2° Método – Instalar Apache Maven no Ubuntu com Apt
Essa é uma maneira mais simples de instalar o Maven no Ubuntu, já que os repositórios oficiais do Ubuntu contêm pacotes Maven por padrão. Porém, saiba eles podem não ser as versões mais recentes.
Como mencionado no método anterior, você precisa instalar o pacote Open JDK para garantir que tudo rode sem maiores problemas.
Comece atualizando o índice do pacote usando:
sudo apt-get update
Depois, você consegue instalar o Maven com o comando:
sudo apt-get -y install maven
Por padrão, ele vai ser instalado nos locais /usr/share/maven e /etc/maven.
Você pode verificar a instalação do Maven usando o comando (funciona com os dois métodos de instalação):
mvn -version
Isso vai mostrar a versão do Maven Apache instalada.
Conclusão
Agora você já pode começar a usar o Maven na sua máquina Ubuntu. Você pode testar tudo rodando um projeto Maven já existente. É só localizar um arquivo pom.xml.
O Maven definitivamente tem alguns benefícios para gerenciamentos de projetos. E é só usar qualquer um dos dois métodos acima para instalar Maven no Ubuntu e otimizar suas tarefas de VPS.
Comentários
November 11 2020
Fala mestre, vi que a url mudou, se puder atualiza depois por favor! ;) wget https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
November 16 2020
Muito obrigado pela dica, mestre! Já atualizamos ali no texto :D
May 06 2021
Ótimo tutorial. Encontrei um pequeno erro no arquivo maven.sh que fica no profile.d export PATH=${M2_HOME}/bin:${PATH}, em vez de M2_HOME, não seria M3_HOME ?
May 07 2021
Obrigado, Gustavo! Já mandei aqui pra nossa equipe técnica pra checar essa string :D
April 18 2024
versao corrente 3.9.6 o nome da pasta fica /opt/apache-maven-XXX ? mesmo?
April 19 2024
Oi, Jonathan. O "XXX" no final me parece incorreto, você baixou o Maven do repositório oficial?