Skip to content
Natuurondernemer
    december 2, 2020 by admin

    Hoe meerdere Java-versies beheren in MacOS

    Hoe meerdere Java-versies beheren in MacOS
    december 2, 2020 by admin

    Installatie van Java Version Manager – jEnv

    Zoals ik hierboven al zei, kun je met deze tool probleemloos schakelen tussen meerdere Java JDK-versies.

    Zoals de jEnv adverteert “jEnv is een command-line tool om je te helpen vergeten hoe je de JAVA_HOME omgevingsvariabele moet instellen”

    Eerder hebben we de mac OS pakketbeheerder Homebrew geïnstalleerd, nu gaan we er gebruik van maken om de jEnv voor ons te installeren. Om dat te doen kopieer en plak het volgende commando in uw terminal:

    brew install jenv

    Als u jEnv in uw mac hebt geïnstalleerd, zult u een uit als volgt zien:

    jEnv install log

    Als u jEnv met succes op de machine hebt geïnstalleerd, moet je het volgende toevoegen aan het configuratiebestand van je shells. Afhankelijk van de shell die je gebruikt, moet je ze in het juiste bestand plakken. Voor bash zou dat typisch ~/.bash_profile of ~/.bashrc zijn, voor zsh is dat ~/.zshrc . U kunt zien dat is de bovenstaande uitvoer Caveats sectie, met uw shell type. In mijn geval is dat zsh.

    export PATH="$HOME/.jenv/bin:$PATH"
    eval "$(jenv init -)"

    Om de bovenstaande regels in uw shell configuratie bestand te plakken kunt u uw tekst editor gebruiken (d.w.z. vim, nano, etc) of u kunt als volgt echoën naar uw shell configuratie bestand. Je moet de naam van het shell configuratiebestand veranderen op basis van het shell type dat je gebruikt.

    echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
    echo 'eval "$(jenv init -)"' >> ~/.zshrc

    Als je dus met succes je shell configuratie bestand hebt kunnen updaten, zou je bestand er als volgt uit moeten zien:

    .zshrc bestand

    Als u klaar bent met bovenstaande stappen, start u uw terminaltoepassing opnieuw op of herroept u uw configuratie. Om dat te doen kunt u het volgende commando gebruiken (zorg ervoor dat u de bestandsnaam wijzigt op basis van uw shelltype):

    source ~/.zshrc

    U zou nu in staat moeten zijn om jenv doctor in terminal uit te voeren om uw installatie van jEnv te verifiëren.

    Als u een uitvoer ziet die op bovenstaande lijkt, hebt u geluk. Negeer alle fouten en waarschuwingen die u ziet, als u Jenv is correctly loaded bericht ziet op uw terminal is alles goed voor nu.

    Maar er zijn nog een paar dingen die je moet doen voordat je naar de volgende stap gaat; dat is de volgende commando’s in de terminal uitvoeren als je maven(mvn) gebruikt:

    # ensure that JAVA_HOME is correct
    jenv enable-plugin export# make Maven aware of the Java version in use (and switch when your project does)
    jenv enable-plugin maven

    Alles goed! Nu zijn we volledig geconfigureerd om jEnv op onze mac te gebruiken, wat ons nog rest is het installeren van verschillende JDK versies waartussen we willen schakelen. In de volgende sectie, zullen we daar naar kijken.

    Previous articleBritney Spears Fast FactsNext article Groepshuizen een alternatief voor senioren die kunnent Age in Place

    Geef een reactie Antwoord annuleren

    Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

    Meest recente berichten

    • Jezelf (en anderen…) vinden in jaarboeken online
    • Hoe zet u een bitcoin ASIC miner op
    • Wat is een Superfund-locatie?
    • Bloedwormen met visaas hebben bijensteek
    • Echolalie: De feiten voorbij “papegaaienpraat”, scripting, en echo
    • Lord of the Flies Cites
    • 42 Gezonde Crockpot Soep Recepten
    • 3 verrassende risico’s van een slechte houding
    • Vrouwelijke Betta Vis
    • Tina Fey Biografie

    Archief

    • april 2021
    • maart 2021
    • februari 2021
    • januari 2021
    • december 2020
    • november 2020
    • oktober 2020
    • september 2020
    • augustus 2020
    • juli 2020
    • juni 2020
    • mei 2020
    • april 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Inloggen
    • Berichten feed
    • Reacties feed
    • WordPress.org
    Posterity WordPress Theme