maven-logo
Logo do Apache Maven

 

Neste artigo iremos abordar os primeiros passos para a utilização dessa poderosa ferramenta de automação e compilação chamada Maven.

O que é Maven?

Segundo o site Wikipedia, Apache Maven, ou simplesmente Maven, é uma ferramenta de automação de compilação utilizada primariamente em projetos Java. Ela é similar à ferramenta Ant, mas é baseada em conceitos e trabalhos diferentes em um modo diferente.

Primeiro passo para utilização do Maven

Antes de qualquer coisa, precisamos baixar o Maven. Não será necessária nenhuma instalação, porém, para uma melhor utilização é aconselhável uma configuração básica que iremos abordar logo abaixo.

Link para baixar o Apache Maven

Se você é um usuário do Windows, o aconselhável é baixar a segunda opção Binary zip archive.

Opções de download no site do maven
Opções de download no site do maven

Uma vez baixado o Maven, basta descompactá-lo e partir para configuração. Go….. 😉

Criando a variável de ambiente M2_HOME

No Windows 10, utilize a caixa de busca e digite “editar as variáveis de ambiente do sistema”. Clique na primeira opção, depois em “variáveis de ambiente”. Na próxima tela localize “variáveis do sistema” -> “Novo” e utilize a configuração listada abaixo:

Nome da VariávelM2_HOME

Valor da variável: Endereço da pasta onde foi descompactado o Maven baixado. Exemplo: C:\apache-maven-3.3.9

Adicionando o M2_HOME ao path do sistema operacional

Feito isto, agora é hora de editar o path do sistema operacional adicionando a entrada do M2_HOME:

Edite a variável Path adicionando: ;%M2_HOME%\bin (não esqueça o ponto e vírgula que serve como separador entre os valores).

Testando a configuração

Terminado este pequeno passo a passo, agora é hora de verificar se tudo funcionou. Abra o terminal do seu computador e digite mvn -version. Se tudo estiver ok, a versão de seu Maven aparecerá em seu terminal. Caso algo dê errado, retorne ao inicio deste tutorial e refaça todo o processo.

LEIA TAMBÉM  Como criar um projeto Java web com Maven de forma fácil

Tudo ok? Deixe ai um comentário.
Algo deu errado? Posta o erro ai que podemos ajudar.

Até a próxima 😉

Julio Victorio

Julio Victorio

Analista e desenvolvedor de sistemas em TI - Tecnologia e Inovação
Júlio Victório trabalha com web há mais de 10 anos, atualmente é desenvolvedor Java e ama escrever e trabalhar com tecnologia.
Julio Victorio
About Author:
Júlio Victório trabalha com web há mais de 10 anos, atualmente é desenvolvedor Java e ama escrever e trabalhar com tecnologia.