zauważ, że repozytorium znajduje się pod adresem /home/$username/.m2
Tsakiroglou Fotis
Odpowiedzi:
97
Ubuntu, które jest pochodną Debiana, ma bardzo precyzyjną strukturę podczas instalowania pakietów. Innymi słowy, całe oprogramowanie zainstalowane przez narzędzia do pakowania, takie jak apt-get lub synaptic, umieści te rzeczy w tych samych lokalizacjach. Jeśli zaznajomisz się z tymi lokalizacjami, zawsze będziesz wiedział, gdzie znaleźć swoje rzeczy.
Na skróty, zawsze możesz otworzyć narzędzie takie jak synaptic, znaleźć zainstalowany pakiet i sprawdzić "właściwości". We właściwościach zobaczysz listę wszystkich zainstalowanych plików. Ponownie, możesz oczekiwać, że będą one zawsze zgodne z konwencjami Debiana / Ubuntu; są to wysoce uporządkowane dystrybucje Linuksa. W skrócie, pliki binarne będą znajdować się w / usr / bin lub w innym miejscu na twojej ścieżce (spróbuj 'echo $ PATH' w linii poleceń, aby zobaczyć możliwe lokalizacje). Konfiguracja zawsze znajduje się w podkatalogu / etc. A „dom” zazwyczaj znajduje się w / usr / lib lub / usr / share.
To jest bardzo pomocne. Jest to wymagane, gdy zamierzamy ustawić Mavena w domu. Ale to tylko dla mavena, nie działa dla innych narzędzi, takich jak java, git itp.
rogue lad
Problem polega na tym, że niestety maven nadal nie znajduje się w zmiennej ścieżki.
mochomecha
To się nie uda, jeśli ścieżka nie jest jeszcze wytyczona
Paul Velthuis,
1
Oto skrypt bash dla nowszego Mavena, skopiuj go i wklej ...
# @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;
Chciałbym dodać, że folder .m2 wiele osób twierdzi, że znajduje się on w twoim katalogu domowym. Tak jest. Ale jeśli używasz maven z gotowego IDE, takiego jak Spring STS, twój folder .m2 zostanie umieszczony w folderze głównym
Aby uzyskać dostęp do folderu głównego, musisz przełączyć się na konto superużytkownika
Odpowiedzi:
Ubuntu, które jest pochodną Debiana, ma bardzo precyzyjną strukturę podczas instalowania pakietów. Innymi słowy, całe oprogramowanie zainstalowane przez narzędzia do pakowania, takie jak apt-get lub synaptic, umieści te rzeczy w tych samych lokalizacjach. Jeśli zaznajomisz się z tymi lokalizacjami, zawsze będziesz wiedział, gdzie znaleźć swoje rzeczy.
Na skróty, zawsze możesz otworzyć narzędzie takie jak synaptic, znaleźć zainstalowany pakiet i sprawdzić "właściwości". We właściwościach zobaczysz listę wszystkich zainstalowanych plików. Ponownie, możesz oczekiwać, że będą one zawsze zgodne z konwencjami Debiana / Ubuntu; są to wysoce uporządkowane dystrybucje Linuksa. W skrócie, pliki binarne będą znajdować się w / usr / bin lub w innym miejscu na twojej ścieżce (spróbuj 'echo $ PATH' w linii poleceń, aby zobaczyć możliwe lokalizacje). Konfiguracja zawsze znajduje się w podkatalogu / etc. A „dom” zazwyczaj znajduje się w / usr / lib lub / usr / share.
Na przykład, zgodnie z http://www.mkyong.com/maven/how-to-install-maven-in-ubuntu/ , maven jest instalowany w następujący sposób:
Uwaga, to nie tylko apt-get, ale każdy instalator pakietów .deb.
źródło
/usr/share/maven2
działałoZależy od tego, czego szukasz. Jeśli szukasz pliku wykonywalnego:
Jeśli szukasz bibliotek i repozytorium:
Za pomocą polecenia locate można również przesłać potokiem do grep, aby znaleźć konkretną bibliotekę, np
HTH
źródło
more
tak:locate maven | more
. Użyjspace
klawisza, aby przewinąć listę w dół.i poszukaj domu Mavena: na wyjściu mój to:
Maven home: /usr/share/maven
źródło
Oto skrypt bash dla nowszego Mavena, skopiuj go i wklej ...
źródło
Chciałbym dodać, że folder .m2 wiele osób twierdzi, że znajduje się on w twoim katalogu domowym. Tak jest. Ale jeśli używasz maven z gotowego IDE, takiego jak Spring STS, twój folder .m2 zostanie umieszczony w folderze głównym
Aby uzyskać dostęp do folderu głównego, musisz przełączyć się na konto superużytkownika
sudo su
Przejdź do folderu głównego
cd root/
Znajdziesz to przez
cd -all
źródło
Ubuntu 11.10 nie ma maven3 w repozytorium.
Wykonaj poniższy krok, aby zainstalować maven3 na systemie Ubuntu 11.10
Otwórz terminal: mvn3 -v
jeśli chcesz mvn jako plik binarny, wykonaj poniższy skrypt:
Mam nadzieję, że to Ci pomoże.
Dzięki, Rajam
źródło