it-swarm-eu.dev

Come aprire OpenJDK 11 su Windows?

In passato, Oracle pubblicava un programma di installazione eseguibile per Windows che:

  • Spacchettare i file
  • Aggiungi le chiavi di registro che indicano la versione e il percorso installati
  • Aggiungi il JRE al PATH di sistema
  • Registra un programma di disinstallazione con Windows.

A partire da Java 11, la versione gratuita di Oracle di Java ( Oracle OpenJDK ) non sembra includere un programma di installazione. È solo un file Zip contenente i binari.

Come dovremmo installare OpenJDK 11 su Windows visto che le integrazioni di cui sopra non ci sono più? Non sono necessari?

127
Gili
  1. Estrai il file Zip in una cartella, ad es. C:\Program Files\Java\ e creerà una cartella jdk-11 (dove la cartella bin è una sottocartella diretta). Potrebbe essere necessario disporre dei privilegi di amministratore per estrarre il file Zip in questa posizione.

  2. Imposta un PERCORSO:

    • Seleziona Pannello di controllo e poi Sistema.
    • Fare clic su Avanzate e quindi su Variabili d'ambiente.
    • Aggiungere il percorso della cartella bin dell'installazione JDK alla variabile PATH in Variabili di sistema.
    • Il seguente è un valore tipico per la variabile PATH: C:\WINDOWS\system32;C:\WINDOWS;"C:\Program Files\Java\jdk-11\bin"
  3. Imposta Java_HOME:

    • In Variabili di sistema, fare clic su Nuovo.
    • Immettere il nome della variabile come Java_HOME.
    • Immettere il valore della variabile come percorso di installazione di JDK (senza la sottocartella bin).
    • Clicca OK.
    • Fai clic su Applica modifiche.
  4. Configura il JDK nel tuo IDE (ad esempio IntelliJ o Eclipse).

Sei pronto.

Per vedere se ha funzionato, aprire il prompt dei comandi e digitare Java -version e vedere se stampa il JDK appena installato.

Se si desidera disinstallare - basta annullare i passaggi precedenti.

Nota: Puoi anche puntare Java_HOME alla cartella delle tue installazioni JDK e quindi impostare la variabile PATH su %Java_HOME%\bin. Quindi, quando vuoi cambiare il JDK, cambi solo la variabile Java_HOME e lascia PATH così com'è.

142
Lior Bar-On

Dal commento di @ZhekaKozlov: ojdkbuild ha build OpenJDK (attualmente 8 e 11) per Windows (Zip e msi).

10