Skip to main content

Maven

O Maven é uma ferramenta de gerenciamento de projetos e automação de builds usada principalmente em projetos Java. Ele simplifica a compilação, o teste, o empacotamento e a implantação, gerenciando dependências e configurando o ciclo de vida do projeto de forma padronizada. Com o Maven, é possível definir todas as configurações do projeto em um único arquivo XML chamado pom.xml.

Windows

Instalação - Maven

  • Baixe a versão mais recente do Maven (Binary zip archive).
  • Extraia o conteúdo em uma pasta de confiança.
tip

É recomendado que seja extraído na pasta Arquivos de Programas (C:\Program Files). Lembre-se, o caminho que você escolher será usado para configurar a variável de ambiente MAVEN_HOME.

Variável de ambiente - MAVEN_HOME

  • Busque na barra de pesquisa do Windows o termo "Variáveis de ambiente"
Busca Editar Variável de Ambiente
Acesso à edição das variáveis de ambiente - Windows 11
  • Selecione o botão "Variáveis de ambiente"
Botão para acessar variáveis do ambiente
Propriedades do Sistema - Destaque: Botão para acessar variáveis do ambiente
  • Em "Variáveis do Sistema" clique no botão "Novo..."
Botão para incluir variável de sistema
Variáveis de ambiente - Destaque: Botão para incluir variável de sistema
  • Digite MAVEN_HOME no campo "Variable name". Em seguida, informe o caminho de instalação do Maven.
Nova variável de ambiente - MAVEN_HOME
Nova variável de ambiente - MAVEN_HOME
  • Dê duplo clique na variável Path
  • Inclua o caminho do binário do JAVA -> %MAVEN_HOME\bin
Edição da variável PATH
Edição da variável PATH - Destaque: Pasta com os binários do JDK e Maven
tip

A configuração do Maven é realizada no sistema. Para conferir, abra o CMD e digite o comando mvn test.

MVN Test - Terminal Windows
Comando mvn test no terminal Windows
tip

É normal apresentar a mensagem de erro apresentada na imagem acima. A partir desde comando, a pasta .m2 é criada de forma correta pelo Maven.

warning

Caso a mensagem de erro seja de comando não identificado, verifique os passos de instalação e configuração das variáveis de ambiente.

Linux

Instalação - Maven

Execute o comando para instalação do Maven

sudo apt install maven -y

Variável de ambiente - MAVEN_HOME

Configure as variáveis de ambiente no arquivo .bashrc ou .zshrc, dependendo do seu shell.

Abra o arquivo de configuração

nano ~/.bashrc

Adicione as linhas ao final do arquivo:

export MAVEN_HOME=/usr/share/maven
export PATH=$MAVEN_HOME/bin:$PATH
  • Salvar e sair do editor (para o Nano, pressione CTRL+O para salvar e CTRL+X para sair).
  • Faça o comando para aplicar as alterações feitas no arquivo
source ~/.bashrc
tip

Execute o comando mvn test para validar a instalação e criar a pasta .m2 no sistema.

warning

Caso a mensagem de erro seja de comando não identificado, verifique os passos de instalação e configuração das variáveis de ambiente.

Settings.xml

O arquivo de settings.xml é responsável por direcionar o Maven para buscar as dependências privadas do Framework de Automação e ProtonLib no Github Packages da Atomic.

  • Baixe o arquivo de settings.
  • Adicione na pasta do Maven no usuário corrente da máquina
    • Windows: C:\Users\[seuUsuario]\.m2
    • Linux: ~/.m2
Settings.xml
Pasta .m2 no Windows - Destaque: Arquivo de settings.xml