Wie installiere ich Maven 3 auf Ubuntu 18.04/17.04/16.10/16.04 LTS/15.10/15.04/14.10/14.04 LTS/13.10/13.04 mit apt-get? [closed]

Lesezeit: 5 Minuten

Benutzer-Avatar
AmirHd

Versuchen:

sudo apt-get install maven

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

Einleitung

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

Das manuelle Installation in diesem Beitrag ist nützlich, wenn Sie in Bezug auf apt-get tiefer in Ihren Ubuntu-Kernel eintauchen möchten und wo er die Liste der Anwendungen findet, die für die Installation auf Ubuntu verfügbar sind. Es kann auch für neuere Versionen von Ubuntu wie nützlich sein Ubuntu 15.04etc., wenn Sie vor dem gleichen Problem stehen wie ich damals mit Ubuntu 12.10.

Automatische Installation über apt-get:

Probier das aus manuelle Installation wenn Ihr aktuelles Ubuntu Maven nicht über das allgemeine ‘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 neu ist oder wenn Sie zuvor Maven 2 verwendet haben:

sudo apt-get remove maven2

Manuelle Installation über apt-get durch Hinzufügen des Maven 3-Repositorys (Ubuntu 14.04 check out Update 1):

Dies kann nützlich sein, wenn Ihre Ubuntu apt-get-Repositories-Liste nicht auf dem neuesten Stand ist.

Maven 3 war erforderlich, um das System einzurichten, und 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:

killertilapias Blog

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

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

    Deb http://ppa.launchpad.net/natecarlson/maven3/ubuntu genaue Hauptsache

    deb-src http://ppa.launchpad.net/natecarlson/maven3/ubuntu genaue Hauptsache

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

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

Achtung 1: Befehl “sudo apt-add-repository ppa:natecarlson/maven3” funktionierte auf meinem Ubuntu nicht und musste ausgeführt werden sudo apt-add-repository -rm ppa:natecarlson/maven3 um mein apt-get wieder zum Laufen zu bringen.

Achtung 2: Dank David müssen Sie Ihren vorhandenen symbolischen Link zu früheren Versionen von Maven entfernen, bevor Sie Schritt 4 ausführen.

OS X-Installation

Ich habe mich entschieden, die OS X-Installation hinzuzufügen, falls Sie mehrere Umgebungen für Ihre Entwicklung verwenden: Weitere Informationen finden Sie im Quell-Stackoverflow-Thread.

Installieren Hausgemacht das ist das Äquivalent von apt-getdann installieren Sie Maven mit:

brew install maven

Aktualisierung 1: Installation für Ubunutu 14.04

Ich habe das selbst nicht 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

Notiz: Quelle hiervielen Dank und +1 an @rendybjunior, @Dominic_Bartl und @FunThomas424242

  • Ich musste “rm /usr/bin/mvn” ausführen, bevor ich den symbolischen Link erstellte, weil ich bereits Maven 2 hatte. Nach der Installation von Maven 3 können Sie immer noch über /usr/share/maven2/bin/mvn auf Maven 2 zugreifen

    – David Medinets

    11. April 2013 um 1:25 Uhr


  • Die Frage, wie man Programmiertools installiert, wird allgemein als on-topic angesehen: meta.stackexchange.com/q/130246/38765

    – Andreas Grimm

    5. August 2013 um 0:09 Uhr


  • für das faule sudo add-apt-repository ppa:natecarlson/maven3

    – Dominik

    7. Februar 2014 um 15:19 Uhr

  • @AmirHd Es ist in Ordnung, Ihre eigene Frage zu beantworten, aber Sie müssen die Antwort als Antwort posten, nicht in der Frage.

    – Josua Taylor

    14. August 2014 um 3:29 Uhr

  • Verwenden Sie dieses PPA für Ihren treuen 14.04 launchpad.net/~andrei-pozolotin/+archive/ubuntu/maven3

    – rendybjunior

    26. März 2015 um 16:17 Uhr


Benutzer-Avatar
miske

Hier ist ein einfacher Weg:

sudo apt-get install maven

Weitere Einzelheiten sind hier.

  • Ich habe das auch versucht. Das scheint auch zu funktionieren, das ist großartig. Stellen Sie einfach sicher, dass Sie laufen sudo apt-get update zuerst, besonders wenn Sie Ubunut 12 neu installiert haben.

    – AmirHd

    16. Mai 2013 um 13:42 Uhr


  • Möglicherweise müssen Sie auch tun sudo apt-get remove maven2; Installieren Sie einfach Maven 3 mit sudo apt-get install maven macht es nicht unbedingt zur Standardversion von Maven.

    – merst

    29. Mai 2013 um 19:30 Uhr


  • @TheHippo, die apt-get-Repositorys müssen inzwischen behoben worden sein, aber als ich meine Installation unter Ubunut 12.10 durchführte, funktionierte die normale apt-get-Installation nicht.

    – AmirHd

    9. Juni 2013 um 6:47 Uhr

  • Verwenden Sie diesen Befehl, um die richtige Version von Maven nach der Installation auszuwählen: sudo update-alternatives --config mvn

    – Mogsie

    1. November 2013 um 11:46 Uhr

  • Dies erlaubt nicht, die neueste Maven-Version zu installieren. ZB brauche ich 3.3.3, aber nur 3.0.5 ist verfügbar. Ubuntu 14.04.

    – Iwan Balaschow

    9. Dezember 2015 um 9:33 Uhr

Benutzer-Avatar
Olathe

Verwenden Sie am besten die Antwort von miske.

Das Repository von Natecarlson ordnungsgemäß installieren

Wenn Sie das Repository von Natecarlson wirklich verwenden möchten, können Sie mit den Anweisungen unten Folgendes tun:

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

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

sudo -i

Geben Sie bei Bedarf Ihr Passwort ein und fügen Sie dann 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!

Das Repository von Natecarlson wird entfernt

Wenn Sie das Repository von Natecarlson installiert haben (entweder mit add-apt-repository oder manuell ergänzt /etc/apt/sources.list) und Sie möchten es nicht mehr, öffnen Sie ein Terminal und führen Sie Folgendes aus:

sudo -i

Geben Sie bei Bedarf Ihr Passwort ein und fügen Sie dann 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!

  • Wenn Sie saucy verwenden, bearbeiten Sie einfach die Datei „/etc/apt/sources.list.d/natecarlson-maven3-saucy.list“ und ersetzen Sie saucy durch „precision“. Dies weist es an, das genaue Repository zu verwenden, aber dies ist in diesem Fall nicht wichtig, da sich Maven nicht sehr auf Abhängigkeiten verlässt.

    – Keiki

    23. März 2014 um 15:27 Uhr

  • Übrigens ist der Befehl mvn3, nicht mvn, der das Repo verwendet.

    – Keiki

    23. März 2014 um 15:29 Uhr

  • Das solltest du wahrscheinlich echo Done! bevor du exit. +1 trotzdem 🙂

    Benutzer636044

    3. Oktober 2015 um 10:24 Uhr

1358920cookie-checkWie installiere ich Maven 3 auf Ubuntu 18.04/17.04/16.10/16.04 LTS/15.10/15.04/14.10/14.04 LTS/13.10/13.04 mit apt-get? [closed]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy