Android

Como instalar apache maven no centos 7

How to install Apache Maven on CentOS 7

How to install Apache Maven on CentOS 7

Índice:

Anonim

O Apache Maven é uma ferramenta de gerenciamento e compreensão de projetos de código aberto e gratuita usada principalmente para projetos Java. O Maven usa um POM (Project Object Model), que é essencialmente um arquivo XML que contém informações sobre o projeto, detalhes de configuração, dependências do projeto e assim por diante.

Neste tutorial, mostraremos duas maneiras diferentes de instalar o Apache Maven no CentOS 7.

Os repositórios oficiais do CentOS contêm pacotes Maven que podem ser instalados com o gerenciador de pacotes yum . Essa é a maneira mais fácil de instalar o Maven no CentOS, no entanto, a versão incluída nos repositórios pode ficar atrás da versão mais recente do Maven.

Para instalar a versão mais recente do Maven, siga as instruções fornecidas na segunda parte deste artigo, onde faremos o download do Maven no site oficial.

Escolha o método de instalação mais apropriado para sua configuração e ambiente.

Pré-requisitos

O usuário que você está efetuando login deve ter privilégios de sudo para poder instalar pacotes.

Instalando o Apache Maven no CentOS com Yum

Instalar o Maven no CentOS 7 usando o yum é um processo simples e direto.

  1. Instale o Maven digitando o seguinte comando no seu terminal:

    sudo yum install maven

    Verifique a instalação digitando o comando mvn -version :

    mvn -version

    A saída deve ser algo como isto:

    Apache Maven 3.0.5 (Red Hat 3.0.5-17) Maven home: /usr/share/maven Java version: 1.8.0_191, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

É isso aí. O Maven agora está instalado no seu sistema CentOS e você pode começar a usá-lo.

Instale a versão mais recente do Apache Maven

As seções a seguir fornecem instruções passo a passo sobre como instalar a versão mais recente do Apache Maven no CentOS 7. Baixaremos a versão mais recente do Apache Maven no site oficial.

1. Instale o OpenJDK

O Maven 3.3 ou superior requer que o JDK 1.7 ou superior esteja instalado. Instalaremos o OpenJDK, que é o desenvolvimento e o tempo de execução padrão do Java no CentOS 7.

Instale o pacote OpenJDK digitando:

java-1.8.0-openjdk

Verifique se o Java foi instalado com êxito executando o seguinte comando:

java -version

A saída deve ser algo como isto:

openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

2. Faça o download do Apache Maven

No momento da redação deste artigo, a versão mais recente do Apache Maven é a 3.6.0 . Antes de continuar com a próxima etapa, verifique a página de download do Maven para ver se há uma versão mais recente disponível.

Comece baixando o Apache Maven no /tmp usando o seguinte comando wget :

wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp

Quando o download estiver concluído, extraia o archive no diretório /opt :

sudo tar xf /tmp/apache-maven-3.6.0.tar.gz -C /opt

Para ter mais controle sobre as versões e atualizações do Maven, criaremos um link simbólico que apontará para o diretório de instalação do Maven:

sudo ln -s /opt/apache-maven-3.6.0 /opt/maven

Para atualizar sua instalação do Maven, basta descompactar a versão mais recente e alterar o link simbólico para apontar para ela.

3. Configurar variáveis ​​de ambiente

Em seguida, precisaremos configurar as variáveis ​​de ambiente. Abra seu editor de texto e crie um novo arquivo chamado mavenenv.sh dentro do diretório /etc/profile.d/ .

sudo nano /etc/profile.d/maven.sh

Cole as seguintes linhas:

/etc/profile.d/maven.sh

export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}

Salve e feche o arquivo. Este script será originado na inicialização do shell.

Torne o script executável executando o seguinte comando chmod :

sudo chmod +x /etc/profile.d/maven.sh

Carregue as variáveis ​​de ambiente usando o comando source :

source /etc/profile.d/maven.sh

4. Verifique a instalação

Para verificar se o Maven está instalado, use o comando mvn -version que imprimirá a versão do Maven:

mvn -version

Você deve ver algo como o seguinte:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

É isso aí. A versão mais recente do Maven agora está instalada no seu sistema CentOS.

Conclusão

Você instalou o Apache Maven com sucesso no seu CentOS 7. Agora você pode visitar a página oficial da documentação do Apache Maven e aprender como começar com o Maven.

java maven centos