wake-up-neo.com

Wie installiere ich Maven 3 unter Ubuntu 17.04 / 16.10 / 16.04 LTS / 15.10 / 15.04 / 14.10 / 14.04 LTS / 13.10 / 13.04 mit apt-get?

Versuchen:

Sudo apt-get install maven

Wenn es für Sie funktioniert, ignorieren Sie den Rest dieses Beitrags.

Intro

Ich habe im April 2013 angefangen, mein Ubuntu 12.10 einzurichten, und der normale Sudo apt-get install maven funktionierte damals nicht für Maven 3.

Die manuelle Installation in diesem Beitrag ist nützlich, wenn Sie in Bezug auf apt-get näher auf Ihren Ubuntu-Kernel eingehen möchten und wissen möchten, wo sich die Liste befindet Anwendungen, die für die Installation unter Ubuntu verfügbar sind. Es kann auch für neuere Versionen von Ubuntu wie Ubuntu 15.04 usw. nützlich sein, wenn Sie auf dasselbe Problem stoßen wie damals mit Ubuntu 12.10 .

Automatische Installation über apt-get:

Überprüfen Sie die manuelle Installation , wenn Ihr aktuelles Ubuntu den Maven nicht über den allgemeinen Befehl 'apt-get install maven' installieren kann.

Sudo apt-get update
Sudo apt-get install maven

Stellen Sie sicher, dass Sie Maven 2 entfernen, wenn Ihr Ubuntu nicht frisch ist oder wenn Sie Maven 2 zuvor verwendet haben:

Sudo apt-get remove maven2

Manuelle Installation über apt-get durch Hinzufügen von maven 3 Repository (Ubuntu 14.04 check out update 1):

Dies kann nützlich sein, wenn Ihre Ubuntu Apt-Get-Repository-Liste nicht auf dem neuesten Stand ist.

Maven 3 war erforderlich, um das System einzurichten. Wie sich herausstellt, beziehen sich die meisten Dokumente darauf, wie Maven auf Ubuntu Version 12.04 oder früher installiert wird. Das beste Dokument, das ich gefunden habe, war:

Blog von killertilapia

Der ganze Prozess, den ich mir ausgedacht habe, ist wie folgt:

  1. Sudo -H gedit /etc/apt/sources.list
  2. Fügen Sie die folgende Zeile der sources.list -Datei hinzu:

    deb http://ppa.launchpad.net/natecarlson/maven3/ubunt präzise main

    deb-src http://ppa.launchpad.net/natecarlson/maven3/ubunt präzise main

  3. Sudo apt-get update && Sudo apt-get install maven3

  4. Sudo ln -s /usr/share/maven3/bin/mvn /usr/bin/mvn

Achtung 1: Der Befehl "Sudo apt-add-repository ppa: natecarlson/maven3" funktionierte auf meinem Ubuntu nicht und musste Sudo apt-add-repository -rm ppa:natecarlson/maven3 ausführen, damit mein apt-get wieder funktioniert.

Achtung 2: Dank David müssen Sie Ihre vorhandene symbolische Verknüpfung zu früheren Versionen von maven entfernen, bevor Sie Schritt 4 ausführen.

OS X-Installation

Ich habe beschlossen, die OS X-Installation hinzuzufügen, falls Sie für Ihren Entwickler mehrere Umgebungen verwenden: Weitere Informationen finden Sie im Quell-Stackoverflow-Thread .

Installiere Homebrew das ist das Äquivalent von apt-get, dann installiere Maven mit:

brew install maven

Update 1 : Installation für Ubunutu 14.04

Habe ich nicht selbst ausprobiert, aber ich bin zuversichtlich, dass dies ohne Sicherheitswarnungen funktionieren sollte:

Sudo apt-get purge maven maven2 maven3
Sudo apt-add-repository ppa:andrei-pozolotin/maven3
Sudo apt-get update
Sudo apt-get install maven3

Hinweis : source here , vielen Dank und +1 an @rendybjunior, @Dominic_Bartl und @ FunThomas424242

306
AmirHd

Hier ist ein einfacher Weg:

Sudo apt-get install maven

Weitere Details sind hier .

227
miske

Verwenden Sie am besten miskes Antwort .

Das Repository von natecarlson ordnungsgemäß installieren

Wenn Sie das natecarlson-Repository wirklich verwenden möchten, können Sie mit den folgenden Anweisungen eine der folgenden Aktionen ausführen:

  1. richten Sie es von Grund auf neu ein
  2. reparieren Sie es, wenn apt-get update einen 404 -Fehler nach add-apt-repository ausgibt.
  3. reparieren Sie es, wenn apt-get update nach dem manuellen Hinzufügen zu NO_PUBKEY den Fehler /etc/apt/sources.list verursacht.

Öffnen Sie ein Terminal und führen Sie Folgendes aus:

Sudo -i

Geben Sie ggf. Ihr Passwort ein und fügen Sie Folgendes in das Terminal ein:

export GOOD_RELEASE='precise'
export BAD_RELEASE="`lsb_release -cs`"
cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-add-repository -y ppa:natecarlson/maven3
mv natecarlson-maven3-${BAD_RELEASE}.list natecarlson-maven3-${GOOD_RELEASE}.list
sed -i "s/${BAD_RELEASE}/${GOOD_RELEASE}/" natecarlson-maven3-${GOOD_RELEASE}.list
apt-get update
exit
echo Done!

Natecarlsons Repository wird entfernt

Wenn Sie das Repository von natecarlson installiert haben (entweder mit add-apt-repository oder manuell zu /etc/apt/sources.list hinzugefügt) und es nicht mehr benötigen, öffnen Sie ein Terminal und führen Sie Folgendes aus:

Sudo -i

Geben Sie ggf. Ihr Passwort ein und fügen Sie Folgendes in das Terminal ein:

cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-get update
exit
echo Done!
10
Olathe