2011-03-15 29 views
68

he instalado en mi máquina experta en Ubuntu con el comando sudo apt-get install mavenDónde está Maven instalado en Ubuntu

Ahora necesito saber donde está instalado con el fin de configurar el mismo en IntelliJ ..

+5

Esto es para quetion http://askubuntu.com – Bakudan

+0

nota que repositorio está en/home/$ nombre de usuario /. m2 –

Respuesta

83

Ubuntu, que es un derivado de Debian, sigue un structu muy preciso re al instalar paquetes. En otras palabras, todo el software instalado a través de las herramientas de empaquetado, como apt-get o sináptica, colocará el material en las mismas ubicaciones. Si te familiarizas con estas ubicaciones, siempre sabrás dónde encontrar tus cosas.

Como atajo, siempre puede abrir una herramienta como Synaptic, encontrar el paquete instalado e inspeccionar las "propiedades". En propiedades, verá una lista de todos los archivos instalados. Nuevamente, puede esperar que estos sigan siempre las convenciones de Debian/Ubuntu; estas son distribuciones de Linux altamente ordenadas. En resumen, los binarios estarán en/usr/bin, o en alguna otra ubicación en su camino (intente con 'echo $ PATH' en la línea de comando para ver las posibles ubicaciones). La configuración está siempre en un subdirectorio de/etc. Y el "hogar" suele estar en/usr/lib o/usr/share.

Por ejemplo, de acuerdo con http://www.mkyong.com/maven/how-to-install-maven-in-ubuntu/, experta se instala como:

El apt-get instalación instalará todos los archivos necesarios en el siguiente estructura de carpetas

/usr/bin/mvn

/usr/share/maven2/

/etc/maven2

P.S La configuración Maven es tienda en/etc/maven2

Nota, no se trata sólo apt-get que va a hacer esto, es cualquier instalador de paquetes .deb.

+4

Kleu, seguí el mismo enlace pero pasé por alto esta información ... Gracias por señalarme ... el '/ usr/share/maven2' trabajó – javanoob

38

depende de lo Estás buscando. Si usted está buscando para el ejecutable:

$ whereis mvn 

Si usted está buscando las librerías y de recompra:

$ locate maven 

Con el comando localizar, usted podría también tubo que a grep para encontrar una biblioteca en particular, es decir

$ locate maven | grep 'jetty' 

HTH

+0

Gracias por los útiles comandos .. – javanoob

+0

¡muy útil! gracias – saltmotor

+0

¿cómo puedo obtener una lista pausándola para que la lista no se desplace rápidamente hacia abajo? –

1

Aquí está una escritura del golpe para los nuevos Maven copiar y pegar ... que

# @author Yucca Nel 

#!/bin/sh 

#This installs maven2 & a default JDK 
sudo apt-get install maven2; 

#Makes the /usr/lib/mvn in case... 
sudo mkdir -p /usr/lib/mvn; 

#Clean out /tmp... 
sudo rm -rf /tmp/*; 
cd /tmp; 

#Update this line to reflect newer versions of maven 
wget http://mirrors.powertech.no/www.apache.org/dist//maven/binaries/apache-maven-3.0.3-bin.tar.gz; 
tar -xvf ./*gz; 

#Move it to where it to logical location 
sudo mv /tmp/apache-maven-3.* /usr/lib/mvn/; 

#Link the new Maven to the bin... (update for higher/newer version)... 
sudo ln -s /usr/lib/mvn/apache-maven-3.0.3/bin/mvn /usr/bin/mvn; 

#test 
mvn -version; 

exit 0; 
0

Ubuntu 11.10 no tiene maven3 en repos.

Sigue el siguiente paso para instalar maven3 en ubuntu 11.10

sudo add-apt-repository ppa:natecarlson/maven3 
sudo apt-get update && sudo apt-get install maven3 

Abrir el terminal: mvn3 -v

si quieres mvn como un binario a continuación, ejecutar a continuación la escritura:

sudo ln -s /usr/bin/mvn3 /usr/bin/mvn 

espero que esto le ayudará.

Gracias, Rajam

1

me gustaría añadir que .m2 carpeta mucha gente dice que está en la carpeta de inicio. Es correcto. Pero si el uso experto de la lista para ir IDE como STS Spring entonces su carpeta .m2 se coloca en la carpeta raíz

Para acceder a la carpeta raíz que necesita para cambiar a cuenta de superusuario

sudo su

Ir a la raíz carpeta

cd root/

Usted encontrará que es por

cd -all

21
$ mvn --version 

y buscar Maven casa: en la salida , la mía es: Maven home: /usr/share/maven

+0

Esto es muy útil. Esto es necesario cuando pretendemos establecer a Maven en casa. Pero esto es solo para maven, no funciona para otras herramientas como java, git, etc. – Max

Cuestiones relacionadas