Arquivo da categoria: maven

Configurando Maven no Linux (Ubuntu)

Configurando o maven no linux

O Maven é um projeto da Apache Software Foundation que visa o gerenciamento e automação de projetos em Java semelhante ao Ant, mas possui um modelo de configuração baseado em XML.

Mais sobre o maven: http://pt.wikipedia.org/wiki/Apache_Maven

Vamos começar baixando o maven, visite o site (http://maven.apache.org/download.html) do projeto e baixe a última versão.

Descompate o arquivo numa pasta de seua preferência e no console, acesse a pasta bin

$ cd /home/vitor/Util/apache-maven-2.1.0/bin

Depois execute o comando

$ ./mvn -v

Você deve ter uma saída igual a esta

Apache Maven 2.1.0 (r755702; 2009-03-18 16:10:27-0300)
Java version: 1.6.0_13
Java home: /usr/lib/jvm/java-6-sun-1.6.0.13/jre
Default locale: pt_BR, platform encoding: UTF-8
OS name: “linux” version: “2.6.28-11-generic” arch: “i386” Family: “unix”

Caso o maven reclame do JAVA_HOME que não está “setado”, reveja sua configuração do java.

Clique aqui para acessar um tutorial de como configurar o java no linux.

Vamos agora colocar o maven no PATH.

Edite o arquivo .bashrc para que toda vez que a sessão for iniciada o mesmo ficar disponível.

$ gedit ~/.bashrc

# MAVEN
export MAVEN_HOME=/home/vitor/Util/apache-maven-2.1.0
export PATH=$MAVEN_HOME/bin:$PATH

Reinicie sua sessão, abra o console e execute o comando.

$ mvn -v

A saída deve ser algo parecido com isso

Apache Maven 2.1.0 (r755702; 2009-03-18 16:10:27-0300)
Java version: 1.6.0_13
Java home: /usr/lib/jvm/java-6-sun-1.6.0.13/jre
Default locale: pt_BR, platform encoding: UTF-8
OS name: “linux” version: “2.6.28-11-generic” arch: “i386” Family: “unix”