CodeGym /Corsi /JAVA 25 SELF /Installazione e configurazione di IntelliJ IDEA, JDK 25

Installazione e configurazione di IntelliJ IDEA, JDK 25

JAVA 25 SELF
Livello 5 , Lezione 2
Disponibile

1. Che cos'è il JDK (Java Development Kit)

JDK — è come un coltellino svizzero per lo sviluppatore Java. Include tutto ciò che serve per creare, compilare ed eseguire programmi Java:

JDK contiene JRE + strumenti per gli sviluppatori Java.

JRE contiene JVM + un set di librerie Java standard.

JVM — è la macchina virtuale Java.

Perché è importante usare una versione aggiornata del JDK (ad esempio, Java 25)?
Java evolve molto rapidamente. Le nuove versioni portano non solo nuove funzionalità, ma anche maggiore sicurezza, prestazioni e compatibilità con le librerie moderne. Se studi con Java 8, rischi di trovarti nella posizione di un dinosauro che all'improvviso incontra un iPhone.

2. Download e installazione del JDK

Ci sono diverse fonti ufficiali:

Nel nostro corso non scaricheremo il JDK in anticipo. Affideremo questo compito a IntelliJ IDEA e installeremo il JDK direttamente dalla sua interfaccia in due clic.

Anche se l'installazione sarà automatica, IntelliJ IDEA ci chiederà comunque quale distribuzione preferiamo. Per il nostro corso sceglieremo Amazon Corretto. È una build gratuita che non richiede registrazione, è mantenuta stabilmente da Amazon e, cosa non meno importante, funziona correttamente anche se nel percorso di installazione sono presenti caratteri cirillici.

3. Download e installazione di IntelliJ IDEA

Sito ufficiale di JetBrains:
https://www.jetbrains.com/idea/download/

Nella pagina di download il sito rileverà automaticamente il tuo sistema operativo e l'architettura del processore. Puoi selezionarli manualmente se necessario.

In precedenza, gli sviluppatori dovevano scegliere tra la versione a pagamento (Ultimate) e quella gratuita (Community Edition), ma dalla versione 2025.3 IntelliJ IDEA è diventato un prodotto unico.

Ora è tutto semplice: scarichi un unico programma dove tutto il necessario per lo sviluppo Java è disponibile gratuitamente e senza restrizioni. Se ti servono le funzioni del pacchetto a pagamento (Ultimate), puoi attivarlo direttamente all\'interno (c\'è un periodo di prova di 30 giorni), ma per il nostro corso non ce n\'è alcun bisogno.

Bonus! Nella nuova versione unificata sono diventate gratuite anche quelle funzionalità che prima erano solo in Ultimate. Ora hai accesso agli strumenti per database e al supporto base di Spring senza alcun costo aggiuntivo.

Installazione di IntelliJ IDEA su Windows

  1. Scarica l'installer .exe dal sito. Importante: scegli la tua architettura del processore.
  2. Esegui il file e scegli la cartella di installazione.
  3. Nella fase di scelta dei componenti puoi aggiungere un collegamento sul desktop e l'associazione con i file .java)
  4. Attendi il completamento dell'installazione e avvia IDEA.

Installazione di IntelliJ IDEA su macOS

  1. Scarica il file .dmg. Importante: scegli la tua architettura del processore: Intel o Apple Silicon
  2. Aprilo e trascina l'icona IntelliJ IDEA nella cartella Applications.
  3. Avvia IDEA

Installazione di IntelliJ IDEA su Linux

  1. Scarica l'archivio .tar.gz.
  2. Estrai l'archivio in una posizione comoda, ad esempio ~/programs/idea.
  3. Vai nella cartella bin e avvia lo script: ./idea.sh
  4. Per comodità puoi creare un collegamento sul desktop o nel menu delle applicazioni.

4. Avvio di IntelliJ IDEA

Dopo l'installazione, IntelliJ IDEA proporrà di importare le impostazioni dalle versioni precedenti. Se sei alle prime armi — scegli Skip import.

Scheda Projects

Dopodiché vedrai la finestra di benvenuto di IntelliJ IDEA.

  • New Project si usa per creare un nuovo progetto da zero.
  • Open consente di aprire un progetto già presente sul computer.
  • Clone Repository (oppure Get from VCS) consente di clonare un progetto da un repository remoto, ad esempio da GitHub.

Scheda Customize

Qui puoi configurare l'IDE in modo da lavorare nel modo più confortevole possibile.

  • Theme: permette di scegliere la combinazione di colori. Scegli quella con cui gli occhi si affaticano di meno.
  • IDE font: consente di modificare la dimensione del carattere dell'intera interfaccia.
  • Language: lascia l'inglese. Tutta la documentazione tecnica e i forum sono in inglese.

Le altre impostazioni per ora possono essere lasciate predefinite. Potrai sempre tornarci in seguito tramite File -> Settings o IntelliJ IDEA -> Preferences su macOS.

Abbiamo quindi configurato l'aspetto e preso confidenza con le azioni principali. Ora siamo pronti a creare il nostro primo progetto.

1
Compito
JAVA 25 SELF, livello 5, lezione 2
Bloccato
Costruzione dell'obelisco stellare 🌠
Costruzione dell'obelisco stellare 🌠
1
Compito
JAVA 25 SELF, livello 5, lezione 2
Bloccato
Il segreto dell'antico palindromo 📜
Il segreto dell'antico palindromo 📜
1
Compito
JAVA 25 SELF, livello 5, lezione 2
Bloccato
Conteggio dei tesori nel forziere magico 💰
Conteggio dei tesori nel forziere magico 💰
1
Compito
JAVA 25 SELF, livello 5, lezione 2
Bloccato
La corsa per il trofeo d'oro: il percorso più breve 🏆
La corsa per il trofeo d'oro: il percorso più breve 🏆
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION