O Maven 2 está nos repositórios, mas não o Maven 3. Como instalo o Maven 3 corretamente? Guias que eu achei realmente não funcionam corretamente.
Estou usando Natty, mas tenho certeza que isso não vai mudar nada.
software-installation
maven-3
nickguletskii
fonte
fonte
Aqui está um PPA maven3 que funcionou bem para mim no Ubuntu 11.10 de 64 bits
Se você já tiver instalado o maven2 a partir de repositórios canônicos, isso não o substituirá, mas fornecerá um binário mvn3.
Se você preferir ter o binário chamado mvn em vez de mvn3, basta fazer o seguinte:
Fonte
fonte
A questão é antiga, mas dourada. Eu tive que encontrar uma solução hoje. Aqui vamos nós. Não há necessidade de usar um repositório não seguro, porque o maven3 já está incluído nos repositórios do Ubuntu. Uma solução no Ubuntu 14.04 LTS será como:
sudo apt-get install maven
sudo update-alternatives --config mvn
Com o segundo comando, você é solicitado a definir a versão usada. Você pode distinguir os diretórios corretos selecionando o caminho em que o maven2 NÃO faz parte dele.
No meu caso, eu tive que selecionar 1
Com o comando emitido,
mvn -v
você pode verificar se a configuração foi bem-sucedida e se você selecionou a versão correta. Abaixo você tem um exemplo dos valores retornados.Espero que isto te ajude um pouco.
fonte
Eu criei um novo script que não deve apenas instalar o Maven + adicioná-lo à lixeira, mas pega se você estiver usando o Ubuntu como um convidado do VirtualBox e, em seguida, tenta montar a pasta '.m2' e maven existente, que pode / não conter configurações.
O Maven permanece o mesmo se for executado no Windows ou no Unix, para que você possa usar o mesmo Maven entre ambos, esta é a sua configuração do VirtualBox ...
PS. Observe a construção de scripts que podem montar / desmontar pastas compartilhadas no diretório / usr / local / bin :)
fonte
Aqui está o maven3 PPA que pode resolver esse problema.
Siga a instalação:
E agora você instalou o maven3 :
Link para Launchpad
fonte
Fiz o upgrade, mas recebi um erro de classe não encontrada. Para corrigir isso:
Depois de passar algum tempo tentando várias combinações, descobri que isso é porque eu tenho M2_HOME e M3_HOME definidos nas minhas variáveis de ambiente. tempo para alguém.
fonte
Faça o download do maven do site oficial do maven e extraia.
Mova o diretório do aplicativo para / usr / local
Crie um link flexível em / usr / bin para acesso universal ao mvn
Verificar instalação mvn
fonte
Se você não se sentir confortável com um PPA ( arquivo de pacotes pessoais ) em que não tem garantia de procedência, essa é uma alternativa.
Do ponto de vista da segurança, se você não souber de onde veio, não o instale.
No meu artigo vinculado , recupero o arquivo mais recente do apache, que é uma fonte conhecida e confiável. Você pode obter a versão mais recente
depois instale
conforme descrito no link acima e minha postagem em
fonte