Come modificare la versione Java in un progetto IntelliJ

1. Panoramica

In questo tutorial vedremo come modificare la versione JDK nei progetti IntelliJ . In questo modo lavorare su entrambe le edizioni della Comunità e Ultimate di IntelliJ.

2. Impostazioni della struttura del progetto

IntelliJ memorizza la versione JDK utilizzata dal progetto all'interno della sua struttura di progetto . Ci sono due modi per individuarlo:

  • Tramite la navigazione nel menu :
    • Navigando su File -> Struttura del progetto
  • Tramite scorciatoia da tastiera :
    • Per OSX, premiamo ⌘ +;
    • Per Windows, premiamo Ctrl + Maiusc + Alt + S

Vedremo quindi apparire una finestra di dialogo popup simile a questa:

Nella sezione Project SDK , sarai in grado di selezionare un nuovo JDK che verrà utilizzato per il progetto tramite la casella combinata. Dopo l'aggiornamento a una nuova versione di Java, il progetto inizierà a reindicizzare i file sorgente e le librerie per garantire che il completamento automatico e le altre funzionalità IDE siano sincronizzate.

3. Problemi comuni

Quando si modifica il JDK, è necessario ricordare che ciò influisce solo sul JDK utilizzato da IntelliJ . Pertanto, quando si esegue il progetto Java tramite la riga di comando, utilizzerà comunque il JDK specificato nella variabile d'ambiente JAVA_HOME .

Inoltre, la modifica di Project SDK non modifica anche la versione JVM degli strumenti di compilazione utilizzati. Pertanto, quando si utilizza Maven o Gradle in IntelliJ, la modifica del Project SDK non cambierà la JVM utilizzata per questi strumenti di compilazione.

4. Conclusione

In questo tutorial, abbiamo illustrato due modi in cui è possibile modificare la versione Java utilizzata nei progetti IntelliJ. Inoltre, abbiamo anche evidenziato che ci sono alcuni avvertimenti da tenere presenti quando si cambia la versione di Java.

Per saperne di più sulla struttura del progetto di IntelliJ , visita la documentazione ufficiale.