Introduzione
Eclipse è un IDE potente e ricco di funzionalità per sviluppatori Java, ma le versioni fornite con Debian e Ubuntu sono molto indietro rispetto alle ultime versioni. In effetti, la versione in dotazione con Ubuntu 16.04 è stata rilasciata nel 2012 ed è stata interrotta parecchio tempo fa.
Nonostante sia Ubuntu che Debian non impacchettano e spediscano più nuove versioni di esso, Eclipse è ancora facilmente disponibile per gli utenti di entrambe le distribuzioni. Devi solo farlo in un modo diverso e gli sviluppatori di Eclipse hanno un'ottima soluzione per questo.
Come ottenere Java 8
Poiché Eclipse è principalmente un IDE Java (puoi usarlo con altri linguaggi), probabilmente vorrai installare Java 8 sul tuo sistema per poter sviluppare applicazioni. La buona notizia è; Java 8 è disponibile sia per Ubuntu che per Debian.
Debian Jessie
Java 8 non è stato reso disponibile agli utenti Debian quando Jessie è stato lanciato per la prima volta, ma è disponibile tramite jessie-backports
deposito. Quindi, il primo passo per installare Java 8 è abilitare quel repository.
Apri /etc/apt/sources.list
nel tuo editor di testo preferito come root
e aggiungi la riga seguente.
# Backports repository deb http://httpredir.debian.org/debian jessie-backports main
Sentiti libero di aggiungere contrib
e non-free
se vuoi anche tu.
Ora aggiorna apt
con il nuovo repository.
# apt-get update
Dopo apt
termina l'aggiornamento, puoi installare i pacchetti da jessie-backports
.
# apt-get -t jessie-backports install openjdk-8-jre openjdk-8-jdk
Ubuntu 16.04
Per gli utenti di Ubuntu 16.04, installare Java 8 è molto semplice. È disponibile direttamente nei repository Ubuntu predefiniti. Usa semplicemente apt
per installare i pacchetti.
$ sudo apt-get install openjdk-8-jre openjdk-8-jdk
Download di Eclipse
Gli sviluppatori di Eclipse forniscono due modi per installare Eclipse. Uno di questi prevede il download e l'utilizzo di un programma di installazione personalizzato in grado di selezionare diverse versioni di Eclipse e IDE per linguaggi diversi, come C++ e PHP. Poiché questa guida è incentrata su Java, coprirà il percorso più diretto.
Eclipse viene fornito come binario precompilato in un tarball. Questo è il modo più semplice per distribuirlo in un modo che funzioni per ogni distribuzione Linux.
Per ottenere il tarball, vai alla pagina di download sul sito Web di Eclipse.
https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/1a/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz
Una volta lì, fai clic sul pulsante "Download". Puoi utilizzare il tuo archivio grafico gestirlo ed estrarlo nella directory di tua scelta oppure salvarlo e utilizzare tar
. Questa guida utilizzerà tar
.
Ora, cd
nella directory in cui vuoi che Eclipse sia "installato". Eclipse è più o meno autonomo nella sua cartella, quindi non è realmente installato sul sistema. È solo un binario che risiede nella tua home
directory.
Una volta lì, usa tar
per estrarre l'archivio in quella directory.
$ cd ~ $ tar xpf Downloads/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz
La cartella risultante sarà semplicemente chiamata "eclipse".
Esecuzione di Eclipse
Ora, sul tuo sistema esiste un'installazione funzionale di Eclipse in ~/eclipse
. Puoi avviarlo graficamente dal tuo browser di file facendo clic sull'elemento nella cartella chiamata "eclipse" oppure puoi avviarlo dalla riga di comando.
$ cd eclipse $ ./eclipse
Quando lo esegui, Eclipse ti chiederà di configurare uno spazio di lavoro per te stesso. Questa è la cartella che conterrà tutti i tuoi progetti e i file associati.
Creazione di un'icona di avvio
Potrebbe essere meglio di niente, ma lanciare Eclipse in questo modo è tutt'altro che ideale. Poiché questo è Linux, la soluzione è abbastanza semplice; crea un .desktop
archiviarlo.
Per creare il file desktop, cd
in .local/share/applications
nella tua home directory.
$ cd ~/.local/share/applications
Crea un nuovo file utilizzando il tuo editor di testo preferito chiamato eclipse.desktop
. Puoi personalizzare il file come preferisci, ma se non sei sicuro di cosa aggiungere, copia l'esempio qui sotto.
[Desktop Entry] Type=Application Name=Eclipse Icon=/home/YOURUSER/eclipse/icon.xpm Path=/home/YOURUSER/eclipse Exec=/home/YOURUSER/eclipse/eclipse StartupNotify=false StartupWMClass=Eclipse
Ora, Eclipse dovrebbe essere disponibile tramite il menu del tuo ambiente desktop. Se non è presente, disconnettersi e riconnettersi. È anche importante utilizzare percorsi assoluti come quelli specificati. Percorsi relativi o variabili come $HOME
non funzionerà.
Conclusione
Usando questo metodo, puoi installare e utilizzare le ultime versioni di Eclipse con versioni aggiornate di Java su Debian e Ubuntu. Per mantenere aggiornata l'installazione di Eclipse, utilizza la funzionalità di aggiornamento integrata nel programma accedendo a Help > Check for Updates
.