Zum wechseln zwischen den maven-version im mac

Habe ich maven3.1.1 und maven3.2.5 auf meinem mac installiert.

Wenn ich mvn -version es zeigt maven3.1.1

Wie kann ich wechseln zu anderen maven version 3.2.5 ?

  • löschen Sie die andere version ist ganz einfach keine ?
  • Ich will, dass die Vorherige version auch so, dass, wenn ich gehen Sie zurück zu der vorherigen version und ich muss nicht neu installieren.
  • vielleicht dieser kann Ihnen helfen
  • Downloaden und installieren in /usr/share/java/apache-maven-3.1.1 und usr/share/java/apache-maven-3.2.5 und erstellen Sie einen link in /usr/share/maven und wechseln Sie mit diesem link…
InformationsquelleAutor eureka19 | 2016-04-21



4 Replies
  1. 2

    Ihre Aktuelle bash-Profil würde zeigen, auf die maven version 3.1.1 wie unten gezeigt

    ~/.bash_profile

    export M2_HOME=/Users/ihr_benutzername/apache-maven-3.1.1 (Pfad, in dem Sie installiert maven 3.1.1)
    export PATH=$PATH:$M2_HOME/bin

    Ändern Sie die bash-Profil wie unten gezeigt

    ~/.bash_profile

    export M2_HOME=/Users/ihr_benutzername/apache-maven-3.2.5 (Maven 3.2.5 Pfad)
    export PATH=$PATH:$M2_HOME/bin

    Starten Sie das terminal und hit Befehl mvn -version und jetzt wird es verweist auf die neueste version.

  2. 0

    Andere Möglichkeit, um einen soft-link. Angenommen, Sie haben zwei version wie –

    maven-v1 und

    maven-v2

    Nun, wenn Sie verwenden möchten maven-v1 erstellen Sie dann einen soft-link –

    ln -s /installation/directory/of/maven-v1 maven

    Dann in Ihre .bash_profile export M2_HOME zeigen dieses Verzeichnis –

    export M2_HOME=/path/to/maven
    export PATH=$PATH:$M2_HOME/bin

    Wenn Sie dies tun, in der ersten Zeit, dann müssen Sie starten Sie Ihr terminal.Aber nach, dass Sie brauchen nur zu ändern, die soft-link zu Ihnen erwarteten version. Angenommen, jetzt wollen Sie maven-v2; ändern Sie einfach die vorhandene soft-link –

    ln -sf /installation/directory/of/maven-v2 maven

    Jetzt müssen Sie nicht brauchen, starten Sie das terminal.

    • Verwenden Sie nicht M2_HOME mehr. einfach über den link ist nur ok…
  3. 0

    Mit SDKMan vielleicht eine einfachere Möglichkeit zum Wechsel zwischen mehreren Maven-Versionen.

    1) Installieren SDKMan was ist ein einmalige Sache: http://sdkman.io/install.html

    2) sdk install maven yourVersion

    3) wechseln: sdk install maven anotherVersion

    4) noch einmal wechseln: sdk use maven yourVersion

    SDKMan vereinfachen sollte solche Operationen für mehrere andere software-frameworks wie Java, Groovy, Spring, Gradle, etc.

  4. 0

    In Ihre ~/.bash_profile

    Laden Sie das tar von der maven-version, die Sie verwenden möchten und extrahieren Sie den Inhalt aus, den Sie verwenden möchten. Beispiel Maven 3.1.1

     export M2_HOME=/Users/<path to maven>/apache-maven-3.1.1
     export PATH=$PATH:$M2_HOME/bin

    Wenn du zsh, dann ändern Sie die ~/.zprfile

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.