Como instalar o Apache Maven no Ubuntu 20.04

Como instalar o Apache Maven no Ubuntu 20.04

Neste artigo, veremos como instalar o Apache Maven no Ubuntu 20.04. Instalaremos a versão 3.6.3 do Apache Maven.

Apache Maven é uma ferramenta de gerenciamento e compreensão de projetos de software. Com base no conceito de modelo de objeto de projeto (POM), o Maven pode gerenciar a construção, o relatório e a documentação de um projeto a partir de uma informação central.

Apache Maven é uma ferramenta de gerenciamento de projeto gratuita e de código aberto usada para projetos Java. Você pode gerenciar facilmente a construção, os relatórios e a documentação de um projeto a partir de uma informação central usando o Apache Maven.

Pré-requisitos

  • Servidor dedicado com Ubuntu 20.04 OS instalado.
  • usuário root ou não root com privilégios sudo.

Requisitos de sistema

  • O Maven 3.3+ requer JDK 1.7 ou superior para ser executado.
  • Nenhum requisito mínimo de memória.
  • Nenhum requisito mínimo de sistema operacional. Os scripts de inicialização são incluídos como scripts de shell e arquivos em lote do Windows.

Etapa 1 - Mantenha seu servidor atualizado

# apt-get update -y
# apt-get upgrade -y

Etapa 2 - Instale o Java

Em seguida, instalaremos o OpenJDK 11.

# apt-get install -y default-jre

Para verificar a instalação, verifique a versão usando o seguinte comando:

# java -version

O resultado será semelhante ao seguinte:

openjdk version "11.0.8' 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)

Etapa 3 - Instale o Apache Maven

Mudaremos nosso diretório de trabalho atual para / opt / diretório:

# cd /opt/

Podemos baixar a última versão estável do Apache Maven no site oficial: usando o comando wget . Caso esteja faltando o comando wget , você pode instalá-lo usando o comando # apt-get install wget -y .

# wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

Assim que o download for concluído, extraia o arquivo baixado:

# tar -xvzf apache-maven-*tar.gz

Agora, renomeie o diretório extraído usando o seguinte comando:

# mv apache-maven-3.6.3 maven

Etapa 4 - Variáveis ​​de ambiente de configuração

Em seguida, precisaremos configurar as variáveis ​​de ambiente como M2_HOME , JAVA_HOME e PATH . Você pode fazer isso criando um arquivo mavenenv.sh dentro do diretório /etc/profile.d/ :

# vi /etc/profile.d/mavenenv.sh

Adicione as seguintes linhas:

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

Salvar e fechar.

Torne o arquivo executável:

# chmod +x /etc/profile.d/mavenenv.sh

Agora você pode carregar as variáveis ​​de ambiente:

# source /etc/profile.d/mavenenv.sh

Etapa 5 - Verifique a instalação

Depois que tudo tiver sido configurado com sucesso, verifique a versão do Apache Maven:

# mvn --version

O resultado será semelhante ao seguinte:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/maven
Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux', version: "5.4.0-51-generic', arch: "amd64', family: "unix'

Instalamos o Apache Maven com sucesso.

Neste artigo, vimos como instalar o Apache Maven no Ubuntu 20.04.


Como desativar o Block Editor e instalar o Classic Editor no WordPress 5.0

Como desativar o Block Editor e instalar o Classic Editor no WordPress 5.0

A partir do WordPress 5.0, o editor padrão do WordPress é o novo editor de blocos. O novo editor é radicalmente diferente

Como definir o Editor Clássico como Editor Padrão no WordPress em vez do Gutenberg

Como definir o Editor Clássico como Editor Padrão no WordPress em vez do Gutenberg

O Gutenberg Editor logo se tornará o editor padrão do WordPress. Você terá a opção de selecionar o Editor Clássico

Como consertar problemas do WordPress 5.0

Como consertar problemas do WordPress 5.0

O WordPress 5.0 está finalmente sendo lançado e traz consigo uma nova experiência de edição com o Gutenberg

Como atualizar itens de pasta no Windows 11

Como atualizar itens de pasta no Windows 11

Com a opção Atualizar ausente no menu de contexto, veja como você pode atualizar itens no Explorador de Arquivos no Windows 11.

Como corrigir erro de agrupamento “utf8mb4_0900_ai_ci” ao importar banco de dados WordPress

Como corrigir erro de agrupamento “utf8mb4_0900_ai_ci” ao importar banco de dados WordPress

Se você estiver mudando a instalação do WordPress de um servidor MySQL 8 para MySQL 5.7 (ou inferior), provavelmente encontrará

CORREÇÃO: “O editor encontrou um erro inesperado” no WordPress após a atualização

CORREÇÃO: “O editor encontrou um erro inesperado” no WordPress após a atualização

Incapaz de escrever uma nova postagem usando o novo Editor de Bloco no WordPress? É provável que você receba “O editor

🔧 CORREÇÃO: parece que sua instalação do PHP não contém a extensão MySQL exigida pelo WordPress

🔧 CORREÇÃO: parece que sua instalação do PHP não contém a extensão MySQL exigida pelo WordPress

Quer administrar um site WordPress autogerenciado? Excelente. Você aprenderá um zilhão de coisas. Uma das partes críticas da configuração

Como habilitar tags curtas de PHP

Como habilitar tags curtas de PHP

Neste artigo, abordamos como habilitar tags curtas de PHP. O PHP analisa o arquivo usando tags de abertura e fechamento, que são semelhantes. Para habilitar tags curtas de PHP

Configure o mod_evasive para prevenir ataques DoS e DDoS no CentOS

Configure o mod_evasive para prevenir ataques DoS e DDoS no CentOS

Neste artigo, aprenderemos como instalar e configurar o mod_evasive para evitar ataques DoS e DDoS no CentOS. O módulo mod_evasive Apache.

Como instalar o PHP com PHP-FPM para NGINX no CentOS

Como instalar o PHP com PHP-FPM para NGINX no CentOS

como instalar PHP com PHP-FPM para NGINX no CentOS. A configuração básica do servidor da web NGINX para processar aplicativos PHP e servi-los na porta 80.