Como instalar o Apache Maven no Debian ou CentOS 7 Linux

Existem várias soluções para hospedar sites de forma dinâmica e simples, mas que conta com as melhores ferramentas para uma administração centralizada desses sites.

Apesar do vasto leque de possibilidades disponíveis para realizar esta ação, sem dúvida, o Apache é a aposta mais ampla a nível mundial para tudo o que se relaciona com a web e dispõe de várias plataformas e utilitários. Em 2009, o Apache já contava com 100 milhões de sites, representando 70% de todos eles.

Devido à sua popularidade, seu uso se difundiu de forma notável, sendo o Apache Maven um dos mais marcantes por sua versatilidade e capacidade de operação. É por esse motivo que através deste tutorial de hoje no Solvetic veremos como instalar o Apache Maven no Debian 9 e CentOS 7 de forma prática.

O que é Apache Maven?O Apache Maven foi desenvolvido como uma ferramenta de gerenciamento e compreensão de projetos de software, que se baseia no conceito de modelo de objeto de projeto (POM).

Quando implementamos o Apache Maven, será possível gerenciar a compilação, o relatório e a documentação de um projeto a partir de um ponto central de informações que é ideal para administradores e equipes envolvidas na manutenção de sites. Além disso, o Apache Maven pode ser usado para criar e gerenciar qualquer projeto baseado em Java com o qual tenha uma ferramenta poderosa.

Objetivos Apache MavenO Apache Maven definiu uma série de objetivos que terão um alto impacto nas organizações, tais como:

  • Fornece informações de qualidade sobre o projeto.
  • Fornece um sistema de construção uniforme para tarefas de suporte.
  • Gerar diretrizes com foco no desenvolvimento de melhores práticas e ideais para questões de auditoria.
  • Fornece migrações completas para novos recursos.

Recursos proeminentes do Apache MavenO Apache Maven possui uma série de características, entre as quais destacamos:

  • Acesso imediato a novas funções sem exigir altos níveis de configuração.
  • Configuração simples de novos projetos.
  • Possui um amplo repositório de bibliotecas e metadados, disponíveis de imediato e em tempo real.
  • Melhor gerenciamento de dependências, incluindo atualização automática, encerramento de dependências e mais tarefas.
  • O Apache Maven pode construir vários projetos em tipos de saída predefinidos, como JAR, WAR e muito mais.
  • Melhor gerenciamento de dependências.

Agora veremos como instalar o Apache Maven no Debian 9 e CentOS 7.

1. Instalando Apache Maven no Debian 9 Linux


Para iniciar o processo de instalação, devemos primeiro instalar o OpenJDK 8, já que o Java Development Kit (JDK) é um dos componentes essenciais para instalar o Apache Maven.

Passo 1
Para isso, vamos usar o repositório Java PPA e depois verificar a versão com os seguintes comandos:

 sudo apt install software-properties-common apt-transport-https -y

Passo 2
Prosseguimos para instalar os repositórios:

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

etapa 3
Nós atualizamos os pacotes executando:

 sudo apt-get update -y
Depois de atualizado, prosseguimos para a instalação do Java executando:
 sudo apt-get install oracle-java8-installer

Passo 4
Inserimos a letra S para confirmar o download e instalação do Java, durante o processo será necessário aceitar a licença de uso:

Etapa 5
Mais tarde veremos o seguinte. Aceitamos os termos dos códigos binários

Etapa 6
O processo de instalação do Java será concluído.

Etapa 7
Prosseguimos para validar a versão java instalada executando:

 java -version

Etapa 8
A próxima etapa é usar o comando wget para baixar a versão mais recente do Apache Maven para o diretório principal do Maven, que é / usr / local / src:

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

Etapa 9
Prosseguimos para extrair o arquivo e renomear o diretório Apache Maven:

 sudo tar -xf apache-maven-3.5.4-bin.tar.gz sudo mv apache-maven-3.5.4 / apache-maven /

2. Configurando o ambiente Apache Maven no Debian 9 Linux

A próxima etapa a ser executada é configurar as variáveis ​​de ambiente para os arquivos Apache Maven no sistema e, para isso, devemos criar um novo arquivo de configuração 'maven.sh' no diretório /etc/profile.d da seguinte maneira:

 sudo cd /etc/profile.d/ sudo nano maven.sh
No arquivo iremos colar as seguintes linhas:
 # 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}

Salvamos as alterações usando as seguintes chaves:

Ctrl + O

Saímos do editor usando:

Ctrl + X

Agora permitimos que o arquivo de configuração 'maven.sh' seja executável e, em seguida, carregamos a configuração executando o comando de origem como este:

 sudo chmod + x maven.sh fonte sudo /etc/profile.d/maven.sh
Por fim, podemos validar a versão do Apache Maven instalada executando:
 mvn -version

PROLONGAR

3. Instalando Apache Maven no CentOS 7 Linux


Agora veremos as etapas para instalar o Apache Maven no CentOS 7.

Instalação do OpenJDK 8Para realizar esta instalação Java, devemos executar o seguinte comando:

 yum install -y java-1.8.0-openjdk-devel

Depois de instalado, procedemos para validar a versão Java instalada:

 java -version

Instalação do Apache Maven
A seguir, usaremos o comando wget para baixar a versão mais recente do Apache Maven da seguinte maneira:

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

Prosseguimos para extrair o conteúdo e renomear o arquivo:

 tar -xf apache-maven-3.5.4-bin.tar.gz mv apache-maven-3.5.4 / apache-maven /

4. Configurando o ambiente Apache Maven no CentOS 7 Linux


Como o Debian, vamos configurar as variáveis ​​de ambiente para os arquivos Apache Maven pré-compilados e, para isso, vamos criar um arquivo de configuração 'maven.sh' no diretório /etc/profile.d:
 cd /etc/profile.d/ nano maven.sh
Lá, colaremos as seguintes linhas:
 # Variáveis ​​de ambiente do Apache Maven # MAVEN_HOME para Maven 1 - M2_HOME para Maven 2 export M2_HOME = / usr / local / src / apache-maven export PATH = $ {M2_HOME} / bin: $ {PATH}

Salvamos as alterações com as teclas:

Ctrl + O

Saímos do editor usando as teclas:

Ctrl + X

Agora vamos permitir que o arquivo seja executável e carregar a configuração usando a fonte:

 chmod + x maven.sh fonte /etc/profile.d/maven.sh
Por fim, validamos a versão do Apache Maven com o seguinte comando:
 mvn -version

Portanto, vimos como instalar o Apache Maven nessas duas distribuições conhecidas do Linux e, dessa forma, obter o máximo do Apache Maven, que vimos que tem ótimos recursos para cada tipo de usuário e organização.

wave wave wave wave wave