Ho installato Maven sulla mia macchina Ubuntu con il comando sudo apt-get install maven
Ora ho bisogno di sapere dove è installato per configurare lo stesso in IntelliJ ..
Ho installato Maven sulla mia macchina Ubuntu con il comando sudo apt-get install maven
Ora ho bisogno di sapere dove è installato per configurare lo stesso in IntelliJ ..
Risposte:
Ubuntu, che è un derivato Debian, segue una struttura molto precisa durante l'installazione dei pacchetti. In altre parole, tutto il software installato tramite gli strumenti di pacchettizzazione, come apt-get o synaptic, metterà le cose nelle stesse posizioni. Se acquisisci familiarità con queste posizioni, saprai sempre dove trovare le tue cose.
Come scorciatoia, puoi sempre aprire uno strumento come synaptic, trovare il pacchetto installato e controllare le "proprietà". Sotto le proprietà, vedrai un elenco di tutti i file installati. Di nuovo, puoi aspettarti che seguano sempre le convenzioni Debian / Ubuntu; queste sono distribuzioni Linux altamente ordinate. IN breve, i binari saranno in / usr / bin, o in qualche altra posizione sul tuo percorso (prova 'echo $ PATH' sulla riga di comando per vedere le possibili posizioni). La configurazione è sempre in una sottodirectory di / etc. E la "home" è tipicamente in / usr / lib o / usr / share.
Ad esempio, secondo http://www.mkyong.com/maven/how-to-install-maven-in-ubuntu/ , maven è installato come:
L'installazione di Apt-get installerà tutti i file richiesti nella seguente struttura di cartelle
/ usr / bin / mvn
/ usr / share / maven2 /
/ etc / maven2
PS La configurazione di Maven è archiviata in / etc / maven2
Nota, non è solo apt-get a farlo, è qualsiasi programma di installazione di pacchetti .deb.
/usr/share/maven2
funzionato
Dipende da cosa stai cercando. Se stai cercando l'eseguibile:
$ whereis mvn
Se stai cercando le librerie e il repository:
$ locate maven
Con il comando locate, puoi anche reindirizzarlo a grep per trovare una particolare libreria, ad es
$ locate maven | grep 'jetty'
HTH
more
come questo: locate maven | more
. Utilizzare il space
tasto per scorrere l'elenco.
$ mvn --version
e cerca Maven home: nell'output il mio è: Maven home: /usr/share/maven
Ecco uno script bash per il nuovo Maven copia e incolla ...
# @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;
Vorrei aggiungere quella cartella .m2, molte persone dicono che sia nella tua cartella home. È giusto. Ma se usi Maven da IDE pronto all'uso come Spring STS, la tua cartella .m2 viene posizionata nella cartella principale
Per accedere alla cartella principale è necessario passare all'account super utente
sudo su
Vai alla cartella principale
cd root/
Lo troverai vicino
cd -all
Ubuntu 11.10 non ha maven3 nel repo.
Segui il passaggio seguente per installare maven3 su Ubuntu 11.10
sudo add-apt-repository ppa:natecarlson/maven3
sudo apt-get update && sudo apt-get install maven3
Terminale aperto: mvn3 -v
se vuoi mvn come binario, esegui lo script seguente:
sudo ln -s /usr/bin/mvn3 /usr/bin/mvn
Spero che questo ti possa aiutare.
Grazie, Rajam