Présentation
Eclipse est un IDE puissant et riche en fonctionnalités pour les développeurs Java, mais les versions fournies avec Debian et Ubuntu sont loin derrière les dernières versions. En fait, la version livrée avec Ubuntu 16.04 est sortie en 2012 et a été abandonnée il y a un certain temps.
Malgré le fait qu'Ubuntu et Debian n'emballent plus et n'en expédient plus de nouvelles versions, Eclipse est toujours facilement disponible pour les utilisateurs des deux distributions. Il vous suffit de vous y prendre d'une manière différente, et les développeurs d'Eclipse ont une excellente solution pour cela.
Obtenir Java 8
Étant donné qu'Eclipse est principalement un IDE Java (vous pouvez l'utiliser avec d'autres langages), vous souhaiterez probablement installer Java 8 sur votre système pour pouvoir développer des applications. La bonne nouvelle est; Java 8 est disponible pour Ubuntu et Debian.
Debian Jessy
Java 8 n'a pas été mis à la disposition des utilisateurs de Debian lorsque Jessie a été lancé pour la première fois, mais il est disponible via les jessie-backports
dépôt. Ainsi, la première étape pour installer Java 8 consiste à activer ce référentiel.
Ouvrez /etc/apt/sources.list
dans votre éditeur de texte préféré en tant que root
et ajoutez la ligne suivante.
# Backports repository deb http://httpredir.debian.org/debian jessie-backports main
N'hésitez pas à ajouter contrib
et non-free
si vous le souhaitez aussi.
Maintenant, mettez à jour apt
avec le nouveau référentiel.
# apt-get update
Après apt
termine la mise à jour, vous pouvez installer les packages à partir de jessie-backports
.
# apt-get -t jessie-backports install openjdk-8-jre openjdk-8-jdk
Ubuntu 16.04
Pour les utilisateurs d'Ubuntu 16.04, l'installation de Java 8 est très simple. Il est disponible directement dans les référentiels Ubuntu par défaut. Utilisez simplement apt
pour installer les packages.
$ sudo apt-get install openjdk-8-jre openjdk-8-jdk
Télécharger Éclipse
Les développeurs d'Eclipse proposent deux façons d'installer Eclipse. L'un d'eux implique le téléchargement et l'utilisation d'un programme d'installation personnalisé qui peut sélectionner différentes versions d'Eclipse et d'IDE pour différents langages, comme C++ et PHP. Étant donné que ce guide est axé sur Java, il couvrira la route la plus directe.
Eclipse est fourni sous forme de fichier binaire pré-compilé dans une archive tar. C'est le moyen le plus simple de le distribuer d'une manière qui fonctionnera pour toutes les distributions Linux.
Pour obtenir l'archive tar, accédez à la page de téléchargement sur le site Web d'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
Une fois là-bas, cliquez sur le bouton "Télécharger". Vous pouvez soit utiliser votre gestionnaire d'archive graphique et l'extraire dans le répertoire de votre choix, soit l'enregistrer et utiliser tar
. Ce guide va utiliser tar
.
Maintenant, cd
dans le répertoire où vous voulez "installer" Eclipse. Eclipse est plus ou moins autonome dans son dossier, il n'est donc pas vraiment installé sur le système. C'est juste un binaire qui réside dans votre home
répertoire.
Une fois là-bas, utilisez tar
pour extraire l'archive dans ce répertoire.
$ cd ~ $ tar xpf Downloads/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz
Le dossier résultant s'appellera simplement "eclipse".
Exécuter Éclipse
Maintenant, une installation fonctionnelle d'Eclipse existe sur votre système à ~/eclipse
. Vous pouvez soit le lancer graphiquement à partir de votre navigateur de fichiers en cliquant sur l'élément du dossier appelé "eclipse", soit le lancer à partir de la ligne de commande.
$ cd eclipse $ ./eclipse
Lorsque vous l'exécuterez, Eclipse vous demandera de configurer un espace de travail pour vous-même. C'est le dossier qui contiendra tous vos projets et leurs fichiers associés.
Créer une icône de lancement
C'est peut-être mieux que rien, mais lancer Eclipse de cette façon est loin d'être idéal. Puisqu'il s'agit de Linux, la solution est assez simple; créer un .desktop
fichier pour cela.
Pour créer le fichier de bureau, cd
dans .local/share/applications
dans votre répertoire personnel.
$ cd ~/.local/share/applications
Créez un nouveau fichier à l'aide de votre éditeur de texte préféré appelé eclipse.desktop
. Vous pouvez personnaliser le fichier comme vous le souhaitez, mais si vous ne savez pas quoi ajouter, copiez l'exemple ci-dessous.
[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
Maintenant, Eclipse devrait être disponible via le menu de votre environnement de bureau. S'il n'y est pas, déconnectez-vous et reconnectez-vous. Il est également important d'utiliser des chemins absolus comme ceux spécifiés. Chemins relatifs ou variables comme $HOME
ne fonctionnera pas.
Conclusion
En utilisant cette méthode, vous pouvez installer et utiliser les dernières versions d'Eclipse avec les versions à jour de Java sur Debian et Ubuntu. Pour maintenir votre installation Eclipse à jour, utilisez la fonctionnalité de mise à jour intégrée dans le programme en accédant à Help > Check for Updates
.