Wie kann ich die Maven-Version auf Ubuntu-Maschinen aktualisieren?

9326
Leem

Ich arbeite an Ubuntu Linux-Maschinen. Wenn ich ein Terminalfenster öffne und tippe:

mvn -v 

Ich habe die Ausgabe erhalten:

Apache Maven 2.2.1 (rdebian-1) Java version: 1.6.0_26 Java home: /usr/lib/jvm/java-6-sun-1.6.0.26/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux" version: "2.6.32-33-generic" arch: "i386" Family: "unix" 

Wie Sie oben gesehen haben, ist meine aktuelle Maven- Version 2.2.1 . Ich frage mich, wie kann ich meinen Maven auf Verstion 3 aktualisieren?

Was ich ausprobiert habe: Ich habe die binäre Version von Maven v3.0.3 heruntergeladen und den /apache-maven-3.0.3/bin/Pfad in der .bash_profile- Datei hinzugefügt, aber wenn ich den mvn -vBefehl verwende, wird immer noch Version 2 angezeigt.

2

1 Antwort auf die Frage

3
ilcavero

Ändern Sie stattdessen den Pfad auf .bashrc. Denken Sie auch daran, Ihre Terminalanwendung nach den Änderungen neu zu starten

Sie müssen vielleicht so etwas hinzufügen?

export PATH=$HOME/apache-maven-3.0.3/bin/:$PATH 
Erläuterung: .bash_profile ist nur für Anmelde-Shells enthalten, nicht jedoch für Shells in Terminalemulatoren wie xterm. Aus diesem Grund müssen Sie .bashrc sehr selten ändern. Denken Sie außerdem daran, /apache-maven-3.0.3/bin vor den Pfad zu setzen. thiton vor 13 Jahren 0
Danke, warum fügt es in .bash_profile nicht hinzu, aber fügt in .bashrc Werke hinzu? vor 13 Jahren 0
Wie @thiton erklärt hat, lädt das Gnome-Terminal, das Sie wahrscheinlich verwenden, während des Startens der Anwendung .bashrc. Wenn Sie sich direkt an der Linux-Konsole anmelden (z. B. wenn Sie Strg + Alt + F6 verwenden), wird .bash_profile als geladen geladen Teil des Anmeldeprozesses. ilcavero vor 13 Jahren 0