Introdução
O Apache Maven é uma ferramenta de gerenciamento de projetos gratuita e de código aberto usada para projetos Java. Você pode gerenciar facilmente a criação, o relatório e a documentação de um projeto a partir de uma informação central usando o Apache Maven. O Apache Maven fornece uma estrutura completa para automatizar a infraestrutura de construção do projeto.
Neste tutorial, você aprenderá a instalar o Apache Maven no Ubuntu 16.04.
Pré-requisitos
- Um servidor Site & Site Ubuntu 16.04 recém-implantado.
- Um usuário não-root com privilégios sudo criados no seu servidor.
Etapa 1: atualize seu servidor
Primeiro, atualize seu sistema para a versão estável mais recente, executando o seguinte comando:
sudo apt-get update -y
sudo apt-get upgrade -y
Etapa 2: instalar o Java
O Apache Maven requer que o Java seja instalado em seu servidor. Por padrão, o Java não está disponível no repositório do Ubuntu. Adicione o Oracle Java PPA ao Apt com o seguinte comando:
sudo add-apt-repository ppa:webupd8team/java
Em seguida, atualize seu banco de dados do pacote Apt com o seguinte comando:
sudo apt-get update -y
Instale a última versão estável do Oracle Java 8.
sudo apt-get install oracle-java8-installer
Verifique a versão do Java executando o seguinte comando:
java -version
Saída:
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
Etapa 3: instalar o Apache Maven
Você pode baixar a versão estável mais recente do Apache Maven a partir do seu site oficial, caso contrário, você pode baixá-lo diretamente com o seguinte comando:
cd /opt/
wget http://www-eu.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
Quando o download estiver concluído, extraia o arquivo baixado.
sudo tar -xvzf apache-maven-3.3.9-bin.tar.gz
Em seguida, renomeie o diretório extraído.
sudo mv apache-maven-3.3.9 maven
Etapa 4: Configurar variáveis de ambiente
Em seguida, você precisa configurar as variáveis de ambiente tais como M2_HOME
, M2
, MAVEN_OPTS
, e PATH
. Você pode fazer isso criando um mavenenv.sh
arquivo dentro do /etc/profile.d/
diretório.
sudo nano /etc/profile.d/mavenenv.sh
Adicione as seguintes linhas:
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
Salve e feche o arquivo, atualize suas permissões e, em seguida, carregue as variáveis
sudo chmod +x /etc/profile.d/mavenenv.sh
sudo source /etc/profile.d/mavenenv.sh
Etapa 5: verificar a instalação
Depois que tudo tiver sido configurado com sucesso, verifique a versão do Apache Maven.
mvn --version
Você deve ver a seguinte saída:
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T22:11:47+05:30)
Maven home: /opt/maven
Java version: 1.8.0_101, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.13.0-32-generic", arch: "amd64", family: "unix"
Parabéns! Você instalou com sucesso o Apache Maven no seu servidor Ubuntu 16.04.