Skip to content
Natuurondernemer
    Dicembre 2, 2020 by admin

    Come gestire più versioni di Java in MacOS

    Come gestire più versioni di Java in MacOS
    Dicembre 2, 2020 by admin

    Installazione di Java Version Manager – jEnv

    Come ho detto sopra questo strumento permette di passare tra più versioni di Java JDK senza problemi.

    Come pubblicizza jEnv “jEnv è uno strumento a riga di comando per aiutarvi a dimenticare come impostare la variabile d’ambiente JAVA_HOME”

    Va bene, prima abbiamo installato il nostro gestore di pacchetti per mac OS Homebrew, ora ne faremo uso per installare jEnv per noi. Per farlo basta copiare e incollare il seguente comando nel vostro terminale:

    brew install jenv

    Una volta installato jEnv nel vostro mac, vedrete un out come segue:

    jEnv install log

    Una volta installato con successo jEnv nella macchina, è necessario aggiungere quanto segue al file di configurazione della vostra shell. In base alla shell che usate, dovete incollarli nel file corretto. Per bash sarebbe tipicamente ~/.bash_profile o ~/.bashrc , per zsh è ~/.zshrc . Potete vedere che è la sezione Caveats dell’output di cui sopra, con il vostro tipo di shell. Nel mio caso, è zsh.

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

    Per incollare le linee di cui sopra nel vostro file di configurazione della shell potete usare il vostro editor di testo (cioè vim, nano, ecc.) o potete echo come segue nel vostro file di configurazione della shell. Dovreste cambiare il nome del file di configurazione della shell in base al tipo di shell che usate.

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

    Se siete riusciti ad aggiornare con successo il vostro file di configurazione della shell, il vostro file dovrebbe apparire come segue:

    .zshrc file

    Una volta che avete finito con i passi precedenti riavviate la vostra applicazione terminale o la vostra configurazione. Per farlo potete usare il seguente comando (assicuratevi di cambiare il nome del file in base al vostro tipo di shell):

    source ~/.zshrc

    Dovreste ora essere in grado di eseguire jenv doctor nel terminale per verificare la vostra installazione di jEnv.

    Se vedete un output simile a quello sopra siete fortunati. Ignorate tutti gli errori e gli avvertimenti che vedete, se vedete il messaggio Jenv is correctly loaded sul vostro terminale tutto bene per ora.

    Ma ci sono ancora un paio di cose da fare prima di passare al passo successivo; cioè eseguire i seguenti comandi nel terminale se state usando maven (cioè 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

    Tutto bene! Ora siamo completamente configurati per usare jEnv sul nostro mac, ciò che rimane è installare le diverse versioni di JDK tra cui vogliamo passare. Nella prossima sezione, ci occuperemo di questo.

    Previous articleBritney Spears Fast FactsNext article Miglior chirurgo plastico in America

    Lascia un commento Annulla risposta

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

    Articoli recenti

    • Trovare se stessi (e gli altri…) negli annuari online
    • Come impostare un bitcoin ASIC miner
    • Cos’è un sito Superfund?
    • I vermi sanguigni con esca da pesca hanno morsi di api
    • Ecolalia: I fatti oltre il “parlare a pappagallo”, lo scripting e l’eco
    • Citazioni del Signore delle Mosche
    • A Beginner’s Guide to Pegging
    • 42 ricette sane di zuppa Crockpot
    • 3 rischi sorprendenti della cattiva postura
    • Pesce Betta femmina

    Archivi

    • Aprile 2021
    • Marzo 2021
    • Febbraio 2021
    • Gennaio 2021
    • Dicembre 2020
    • Novembre 2020
    • Ottobre 2020
    • Settembre 2020
    • Agosto 2020
    • Luglio 2020
    • Giugno 2020
    • Maggio 2020
    • Aprile 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Accedi
    • Feed dei contenuti
    • Feed dei commenti
    • WordPress.org
    Posterity WordPress Theme