Come configurare Eclipse IDE su Ubuntu 24.04
Avviare lo sviluppo Java su Ubuntu può essere un po’ complicato, soprattutto se si è alle prime armi con Linux. A volte, installare la versione corretta di Java non è così semplice come sembra, e la configurazione di Eclipse può presentare qualche intoppo se l’ambiente non è configurato correttamente. Questa guida spiega come installare l’ultimo Java JDK, assicurarsi che sia quello predefinito e poi procedere con l’installazione e l’esecuzione dell’IDE Eclipse senza troppi problemi. L’obiettivo è avere un ambiente di sviluppo Java fluido su Ubuntu 24.04, sia che si preferisca l’installazione manuale dal sito web o che si desideri semplicemente un pacchetto snap veloce. Allacciate le cinture: è un po’ strano, ma una volta fatto, il vostro sistema Ubuntu dovrebbe essere pronto per eseguire applicazioni Java ed Eclipse alla grande.
Come installare Java JDK su Ubuntu per Eclipse
Perché è necessario installare Java JDK e quando è utile
Se Eclipse non riconosce Java o genera errori relativi a SDK mancanti, è probabile che Java non sia installato o non sia impostato come predefinito. Eclipse necessita di un JDK (Java Development Kit) appropriato per compilare ed eseguire codice Java. Di solito, se si esegue qualsiasi attività relativa a Java, anche solo la creazione di programmi semplici, è consigliabile installare e configurare correttamente la versione più recente. Questo vale quando si visualizzano errori come “Java runtime not found” o quando Eclipse si rifiuta semplicemente di avviare progetti Java.
Aspettatevi di vedere le vostre applicazioni Java funzionare senza problemi dopo l’installazione. Non so perché funzioni, ma a volte, anche dopo aver installato Java, Eclipse punta ancora a una versione precedente. Quindi, impostare la versione Java predefinita aiuta a evitare queste confusioni.
Metodo 1: installazione di Java JDK predefinito tramite comandi del terminale
- Questo è l’approccio più semplice e diretto. Garantisce inoltre l’installazione del pacchetto Java predefinito più recente per Ubuntu, che è sufficiente per la maggior parte delle esigenze di sviluppo Java di Eclipse.
- Aprire il terminale con Ctrl + Alt + T.
- Aggiorna prima l’elenco dei pacchetti:
sudo apt update. Perché ovviamente Ubuntu deve rendere le cose più difficili del necessario non avendo sempre la versione Java più recente nei repository. - Quindi, installa il Java Development Kit predefinito:
sudo apt install default-jdk. A volte, su distribuzioni più vecchie, questo installa una versione precedente, quindi, se desideri versioni specifiche di Java, dovrai cercare pacchetti OpenJDK come openjdk-17-jdk o openjdk-20-jdk. - Attendi il completamento dell’installazione. Una volta completata, puoi verificare eseguendo
java -versionojavac -version. Dovrebbe essere visualizzata l’ultima versione di Java installata.
In alcune configurazioni, potresti avere installate più versioni di Java. In tal caso, assicurati che Ubuntu utilizzi quella corretta usando update-alternatives. Esegui:
sudo update-alternatives --config java
Questo ti permetterà di scegliere la versione di Java predefinita, seguendo semplicemente le istruzioni sullo schermo. Non so perché, ma questo passaggio viene spesso saltato ed Eclipse continua a generare errori perché utilizza la versione Java sbagliata.
Metodo 2: installazione manuale di OpenJDK 17 o versione successiva
- Se ti senti avanzato o desideri una versione Java più recente, ad esempio OpenJDK 20, potresti dover aggiungere un PPA o utilizzare un metodo manuale.
- Ad esempio, per installare OpenJDK 20, esegui:
sudo apt install openjdk-20-jdk. Se non è disponibile nel tuo attuale repository Ubuntu, potresti aggiungere un PPA di Ubuntu o scaricarlo da AdoptOpenJDK. - Verifica nuovamente la versione di Java con
java -version. Assicurati che sia quella che Eclipse utilizzerà.
Come installare e configurare Eclipse IDE su Ubuntu
Perché è importante utilizzare l’installer ufficiale e cosa ottieni
Sebbene i repository Ubuntu predefiniti contengano Eclipse, spesso sono obsoleti o non ottimizzati per Linux, il che può causare bug insoliti. Scaricando direttamente da eclipse.org si ottiene la versione più recente con tutte le funzionalità più recenti. Inoltre, strumenti come l’ installer eclipse-inst semplificano il processo e consentono di specificare immediatamente le posizioni Java.
Aspettatevi un’esperienza IDE più stabile e recente, soprattutto se state lavorando a progetti Java più recenti che richiedono funzionalità del linguaggio o strumenti di debug recenti. Su alcune macchine, questo processo fallisce la prima volta, poi funziona dopo un riavvio o un nuovo tentativo, perché Linux e Java possono essere strani in questo senso, soprattutto con permessi e variabili d’ambiente.
Metodo 1: installazione manuale di Eclipse dal sito Web
- Scarica il pacchetto .tar.gz direttamente dalla pagina download di Eclipse. Assicurati di scegliere la versione a 64 bit compatibile con il tuo sistema Ubuntu.
- Apri la cartella Download o il percorso in cui l’hai salvata.
- Fai clic con il pulsante destro del mouse sul file scaricato e seleziona ” Estrai qui”. Utilizza l’opzione di estrazione integrata nel tuo file manager o eseguila
tar -xzf eclipse-*.tar.gznel terminale per un maggiore controllo. - Accedere alla cartella estratta.
- Cerca il file eclipse-inst all’interno e fai doppio clic per eseguirlo. Se non si avvia, potresti doverlo prima rendere eseguibile con
chmod +x eclipse-inst. - Quando si apre il programma di installazione, controlla la presenza di aggiornamenti cliccando sul menu a tendina (tre linee nell’angolo) e selezionando Aggiorna. Questo passaggio è necessario perché a volte i download di Ubuntu sono lenti.
- Accetta il contratto di licenza e attendi le richieste. Se vedi una finestra di autorizzazione, clicca su “Seleziona tutto” e poi su “Considera attendibile la selezione”. Potrebbe riavviare il programma di installazione: un po’ fastidioso, ma necessario.
- Tra le opzioni disponibili, scegli Eclipse IDE for Java Developers : è la soluzione più comune per lavorare con Java.
- Imposta il percorso Java se richiesto (ad esempio se Eclipse non rileva Java).Il percorso è solitamente simile a
/usr/lib/jvm/java-17-openjdk-amd64. - Seleziona la cartella di installazione desiderata: potresti voler impostare una cartella dell’area di lavoro se hai particolari esigenze in merito alle posizioni dei tuoi progetti.
- Fare clic su Installa. Una volta terminato, fare clic su Avvia.
Metodo 2: Installazione di Eclipse tramite Snap (veloce e semplice)
- Se tutto questo vi sembra troppo complicato, aprite il terminale e digitate:
sudo snap install eclipse --classic. Funziona e basta, senza problemi. Potrebbe essere un po’ più lento all’inizio perché i pacchetti Snap di solito richiedono più risorse, ma onestamente è perfetto se desiderate una configurazione rapida e non vi preoccupate delle ultime modifiche.
Creazione di uno spazio di lavoro e avvio dei progetti Java
Quando apri Eclipse per la prima volta, ti verrà chiesto di specificare la posizione dell’area di lavoro, ovvero dove vengono archiviati i tuoi progetti e le tue configurazioni. L’impostazione predefinita è la tua directory home, il che va bene per la maggior parte delle persone, ma puoi modificarla se necessario, senza problemi. Lasciala semplicemente come predefinita, a meno che tu non abbia esigenze organizzative specifiche.
Dopo l’avvio, dovresti essere pronto a creare nuovi progetti Java, eseguire codice e sperimentare con gli strumenti. L’ambiente potrebbe inizialmente sembrare un po’ lento, soprattutto se Java non è completamente ottimizzato o se il tuo sistema ha un disco lento, ma è normale.
Incartare
Configurare Java ed Eclipse su Ubuntu richiede alcuni passaggi che potrebbero sembrare eccessivi, ma una volta completati, lo sviluppo può procedere senza intoppi. Installare Java correttamente evita gli errori di “Java runtime mancante” e scegliere un’installazione pulita e manuale di Eclipse o un pacchetto Snap semplifica notevolmente la scrittura del codice. Ricorda solo che a volte è necessario riavviare il sistema o aggiornare le variabili d’ambiente dopo aver aggiornato Java. Non sorprenderti se il processo non è perfetto al primo tentativo: Linux ha sempre le sue stranezze.
Riepilogo
- Installa Java JDK con
sudo apt install default-jdko una versione specifica come openjdk-17-jdk - Imposta Java come predefinito se necessario con
update-alternatives - Scarica Eclipse da eclipse.org o installalo tramite
sudo snap install eclipse --classic - Estrarre o eseguire il programma di installazione, accettare i contratti di licenza e scegliere il percorso Java se richiesto
- Avvia Eclipse, imposta l’area di lavoro e inizia a programmare
Nota finale
Speriamo che questo risparmi qualche grattacapo a qualcuno. Le configurazioni Linux non sono mai perfettamente semplici, ma una volta che tutto funziona, è fantastico avere un solido IDE Java che gira nativamente su Ubuntu. Buona fortuna e buona programmazione!
Articoli correlati
Questo articolo è stato utile?