Maven 2 está en los repositorios, pero no Maven 3. ¿Cómo instalo correctamente Maven 3? Las guías que encontré realmente no funcionan correctamente.
Estoy usando Natty, pero estoy seguro de que esto no cambiará nada.
software-installation
maven-3
nickguletskii
fuente
fuente
Aquí hay un PPA maven3 que funcionó bien para mí en Ubuntu 11.10 de 64 bits
Si ya tiene instalado maven2 desde repositorios canónicos, esto no lo reemplazará sino que le dará un binario mvn3.
Si prefiere tener el binario llamado mvn en lugar de mvn3, simplemente puede hacer lo siguiente:
Fuente
fuente
La pregunta es vieja, pero dorada. Tenía que encontrar una solución hoy. Aquí vamos. No es necesario usar un repositorio no seguro , porque maven3 ya está incluido en los repositorios de Ubuntu. Una solución en Ubuntu 14.04 LTS será como:
sudo apt-get install maven
sudo update-alternatives --config mvn
Con el segundo comando se le pide que configure la versión utilizada. Puede distinguir los directorios correctos seleccionando la ruta donde maven2 NO es parte de ella.
En mi caso tuve que seleccionar 1
Con el comando emitido
mvn -v
puede verificar si la configuración se realizó correctamente y si seleccionó la versión correcta. A continuación tiene un ejemplo de los valores devueltos.Espero que esto te ayude un poco.
fuente
He creado un nuevo script que no solo debe instalar Maven +, agregarlo a bin, sino que retoma si está utilizando Ubuntu como invitado de VirtualBox y luego intenta montar la carpeta '.m2' y maven existente que puede / puede no contener las existentes ajustes
Maven sigue siendo el mismo si se ejecuta en Windows o Unix, por lo que puede usar el mismo Maven entre ambos si esta es su configuración de VirtualBox ...
PD. Tenga en cuenta la creación de scripts que pueden montar / desmontar carpetas compartidas desde / usr / local / bin :)
fuente
Aquí está PPA maven3 que puede resolver este problema.
Sigue la instalación:
Y ahora has instalado maven3 :
Enlace a Launchpad
fuente
Actualicé pero recibí un error de clase no encontrado. Para arreglar esto:
Después de pasar algún tiempo probando varias combinaciones, descubrí que esto se debe a que tengo M2_HOME y M3_HOME configuradas en mis variables de entorno. Una vez que eliminé M2_HOME de mis variables de entorno, pude hacer que esto vuelva a funcionar. tiempo para alguien.
fuente
Descargue maven del sitio oficial de maven y extráigalo.
Mueva el directorio de la aplicación a / usr / local
Haga un enlace suave en / usr / bin para el acceso universal de mvn
Verifique la instalación de mvn
fuente
Si no se siente cómodo con un PPA ( archivo de paquete personal ) donde no tiene certeza de la procedencia, esta es una alternativa.
Desde una perspectiva de seguridad, si no sabe de dónde vino, no lo instale.
En mi artículo vinculado recupero el último archivo de Apache, que es una fuente conocida y confiable. Puedes obtener la última versión
luego instálalo desde
como se describe en el enlace de arriba y mi publicación en
fuente