Downgrade do Maven 3 para Maven 2 no MacOS

Recentemente precisei setar um projeto com o Maven 2.2.1 no MacOs. Como a máquina foi recentemente atualizada para a última versão do sistema operacional, descobri que a versão instalada era a versão 3.0.3.

Como saber qual a versão instalada ?

Abra um terminal e digite o seguinte comando :

mvn -version

Caso deseje realizar o downgrade, realize os passos abaixo através do terminal:

1 – Vá para a pasta Share/Java :

cd /usr/share/java

2 – Setup da versão do Maven:

Certifique-se que o Maven esta instalado nessa pasta :

ls -l | grep maven

* É provável que outras versões estejam instaladas. Caso a versão desejada não esteja, realize o download em http://maven.apache.org/ . Uma vez que o download foi concluído, o arquivo zipado deve ser movido para a pasta share/java.

sudo cp ~/Downloads/<Nome do arquivo>.zip /usr/share/java

Feito isso, o arquivo deverá ser explodido na pasta :

sudo unzip <Nome do arquivo>.zip 

3 –  Vá para uma pasta acima ( Vamos fazer o apontamento do Maven )

cd ..

A Pasta atual é /usr/share.

4 – Ajustando o apontamento do Maven

Certifique-se que o apontamento esta nessa pasta :

ls -l | grep maven

 

Deve existir um link simbólico apontando para a versão do Maven, então temos que remover esse link.

sudo rm maven

5 – Crie o novo link apontando para a versão desejada:

sudo ln -s java/<Versão do Maven> maven

6 – Pronto! Para testar a instalação aplique no terminal :

mvn -version

Se tudo estiver certo, a versão apresentada dever ser diferente. No meu caso, a versão foi a 2.2.1:

MacBook-Pro:share fabio$ mvn -version
Apache Maven 2.2.1 (r801777; 2009-08-06 16:16:01-0300)
Java version: 1.6.0_37
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: “mac os x” version: “10.8.2” arch: “x86_64” Family: “mac”
MacBook-Pro:share fabio$