Skip to content
Natuurondernemer
    2 grudnia, 2020 by admin

    Jak zarządzać wieloma wersjami Javy w MacOS

    Jak zarządzać wieloma wersjami Javy w MacOS
    2 grudnia, 2020 by admin

    Instalacja Java Version Manager – jEnv

    Jak wspomniałem powyżej to narzędzie pozwala na bezbolesne przełączanie się pomiędzy wieloma wersjami Java JDK.

    Jak reklamuje się jEnv „jEnv jest narzędziem wiersza poleceń, które pomoże Ci zapomnieć jak ustawić zmienną środowiskową JAVA_HOME”

    Właściwie, wcześniej zainstalowaliśmy menadżera pakietów Mac OS Homebrew, teraz wykorzystamy go do zainstalowania jEnv dla nas. Aby to zrobić po prostu skopiuj i wklej poniższe polecenie do terminala:

    brew install jenv

    Po zainstalowaniu jEnv na twoim macu, zobaczysz out jak poniżej:

    jEnv install log

    Po pomyślnym zainstalowaniu jEnv na maszynie, musisz dodać poniższe informacje do pliku konfiguracyjnego swojej powłoki. W zależności od używanej powłoki, musisz wkleić je do odpowiedniego pliku. Dla bash będzie to zazwyczaj ~/.bash_profile lub ~/.bashrc , dla zsh jest to ~/.zshrc . Możesz zobaczyć, że jest to sekcja Caveats powyższego wyjścia, z twoim typem powłoki. W moim przypadku jest to zsh.

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

    Aby wkleić powyższe linie do pliku konfiguracyjnego twojej powłoki, możesz użyć edytora tekstu (tj. vim, nano, itp.) lub możesz echo jak poniżej do pliku konfiguracyjnego twojej powłoki. Powinieneś zmienić nazwę pliku konfiguracyjnego powłoki w oparciu o typ powłoki, której używasz.

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

    Jeśli więc udało ci się pomyślnie zaktualizować plik konfiguracyjny powłoki, twój plik powinien wyglądać następująco:

    .plik zshrc

    Po wykonaniu powyższych czynności należy zrestartować aplikację terminala lub zasób konfiguracji. Aby to zrobić, możesz użyć następującego polecenia (upewnij się, że zmieniłeś nazwę pliku w zależności od typu powłoki):

    source ~/.zshrc

    Powinieneś teraz być w stanie uruchomić jenv doctor w terminalu, aby zweryfikować swoją instalację jEnv.

    Jeśli widzisz wyjście podobne do powyższego, masz szczęście. Zignoruj wszystkie błędy i ostrzeżenia, które widzisz, jeśli widzisz Jenv is correctly loaded wiadomość na swoim terminalu wszystko dobrze na razie.

    Ale jest jeszcze kilka rzeczy, które chcesz zrobić przed przejściem do następnego kroku; to jest Uruchom następujące komendy w terminalu jeśli używasz maven(i.e. mvn):

    # 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

    Wszystko dobrze! Teraz jesteśmy w pełni skonfigurowani do używania jEnv na naszym Macu, Pozostaje nam zainstalować różne wersje JDK, pomiędzy którymi chcemy się przełączać. W następnej części, zajmiemy się tym.

    Previous articleBritney Spears Fast FactsNext article Domy grupowe stanowią alternatywę dla seniorów, którzy mogąt starzeć się w miejscu

    Dodaj komentarz Anuluj pisanie odpowiedzi

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

    Najnowsze wpisy

    • Znalezienie siebie (i innych…) w rocznikach online
    • Jak skonfigurować Bitcoin ASIC miner
    • Chris Martin ma urodziny w Disneylandzie z Dakotą Johnson
    • Co to jest teren Superfund?
    • Fishing-bait bloodworms have bee-sting bites
    • Władca Much
    • A Beginner’s Guide to Pegging
    • 42 Healthy Crockpot Soup Recipes
    • Tina Fey Biografia
    • Nike wydało 15 000 dolarów na specjalną maszynę tylko po to, aby Florida State center Michael Ojo’s shoes

    Archiwa

    • Kwiecień 2021
    • Marzec 2021
    • Luty 2021
    • Styczeń 2021
    • Grudzień 2020
    • Listopad 2020
    • Październik 2020
    • Wrzesień 2020
    • Sierpień 2020
    • Lipiec 2020
    • Czerwiec 2020
    • Maj 2020
    • Kwiecień 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Zaloguj się
    • Kanał wpisów
    • Kanał komentarzy
    • WordPress.org
    Posterity WordPress Theme