Eclipse install

De The Linux Craftsman
Aller à la navigation Aller à la recherche

Introduction

Dans cette partie, nous allons installer un IDE (Integrated Development Environment) et pour ceux qui ne connaissent pas, il y a plus d'informations ici.

L'IDE utilisé s'appelle Eclipse et il permet de développer dans de nombreux langages comme le Java, JavaScript, Php, ...

Installation

Installation du JDK

Eclipse doit utiliser le JDK Oracle et non l'OpenJDK installé de base.

Pour cela, téléchargez-le sur le site d'Oracle

On accepte les droits et puis on sélectionne le tarball (tar.gz)

Jdk dl.png

Une fois terminé, déplacez-vous dans le répertoire /opt et décompressez l'archive du JDK

# cd /opt
# tar -zxf /root/jdk-7u51-linux-i586.tar.gz

Il ne reste plus qu'à remplacer l'OpenJDK par le JDK Oracle en écrasant son exécutable présent dans /usr/bin et en ajoutant celui du compilateur javac.

# ln -fs /opt/jdk1.7.0_51/bin/java /usr/bin/java
# ln -fs /opt/jdk1.7.0_51/bin/javac /usr/bin/javac

Enfin on teste:

# # java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode)

Installation d'Eclipse

Téléchargement

Tout d'abord, téléchargez Eclipse sur le site de la Eclipse Foundation

Select eclipse os.png

Ensuite, il faut choisir la version appropriée d'Eclipse en fonction de ses besoins (Généralement la première).

Select eclipse version.png

On poursuit sur le Lalto et on télécharge Eclipse

Select eclipse lalto.png

Pour ceux qui ont Putty ouvert sur leur machine Linux, utilisez le lien direct...

Select eclipse direct link.png

...et wget pour télécharger Eclipse

# yum -y install wget
# wget http://eclipse.ialto.com/technology/epp/downloads/release/kepler/SR1/eclipse-standard-kepler-SR1-linux-gtk.tar.gz

Installation

Comme pour le JDK, on va l'installer dans le répertoire /opt

# cd /opt
# tar -zxf /root/eclipse-standard-kepler-SR1-linux-gtk.tar.gz

Enfin on va ajouter Eclipse dans le répertoire /usr/bin pour qu'il soit dans le path

# ln -fs /opt/eclipse/eclipse /usr/bin/

Déport d'affichage X

Pour ceux qui seraient sous Windows, plutôt que d'installer l'interface graphique sur votre machine virtuelle, je vous conseille de faire un déport d'affichage avec Putty pour qu'Eclipse s'affiche sur votre bureau Windows!

De la sorte vous avez un Linux stable et robuste (qui sera également votre système cible) et un Windows pratique pour surfer et écrire votre rapport... quoique...

Pour récapituler:

  • une Vm avec un CentOS
  • configurer en mode NAT
  • une fois démarrée, on lui fixe une adresse IP fixe (Pour info la passerelle à l'adresse en '.2' ex: 192.168.100.2)
  • on configure Putty pour rediriger l'affichage X11
  • on s'éclate !

Premiers pas avec Eclipse

Choix du Workspace

L'espace de travail ou Workspace définit l'endroit où vous allez travailler et où seront localisés les fichiers composant le fruit de votre travail.

Le mieux est d'en choisir un et de cocher la case pour qu'Eclipse ne repose plus la question.

Workspace choice.png

Ajout de perspectives

Eclipse est un IDE très complet qui permet de développer avec plusieurs langages. Ces langages sont utilisés par le développeur au travers de différentes perspectives qui peuvent s'apparenter à des espaces de travail.

Les mises à jours

Les mises à jours se font aux travers de dépôts et elles sont paramétrables grâce à la fenêtre Install New Software du menu Help

Install new software.png

Une fois la fenêtre ouverte, choisissez le dépôt en fonction de votre version d'Eclipse (ici Kepler)

Update repository choice.png

Si vous avez l'impression que votre Eclipse ne répond pas, pas de panique, il est juste en train de récupérer les informations du dépôt (en bas à droite). Eclipse fetch repository.png

Installation des plugins

Dans la liste déroulante, cherchez le menu Programming menu.png puis ajoutez les perspectives désirées:

  • Js perspective.png
  • Php perspective.png
  • C++ perspective.png

Une fois votre choix effectué, il ne vous reste plus qu'à valider et l'installation va débuter

Plugins install.png

Un redémarrage vous sera demandé le cas échéant.

Restart after install plugins.png

Utilisation des perspectives

En haut à gauche se trouve le bouton des perspectives Perspective button.png

La fenêtre qui s'ouvre vous laisse le choix entre les différentes perspectives:

Perspective explorer.png

L'éditeur HTML

Pour installer l’éditeur HTML, c'est un peu différent. Cette fois-ci, il ne faut pas aller dans le menu Install New Software... mais dans le menu Eclipse Marketplace...

Marketplace menu.png

Laissez Eclipse récupérer la liste des applications et dans le menu de recherche Find menu.png entrez: HTML

Cliquez sur le bouton Install

Html editor install.png

Vous avez maintenant la coloration syntaxique pour le HTML

Html example.png

L'éditeur Shell Script (ShellED)

Pour installer l'éditeur Shell Script il faut ajouter un dépôt dans le menu HelpInstall New Software...

Add shelled deposit.png

Vous pouvez récupérer l'url du dépôt http://sourceforge.net/projects/shelled/files/shelled/update/ sur le site de ShellED

Une fois que vous avez cliqué sur le bouton Add, une fenêtre s'ouvre. Ajoutez un nom à ce nouveau dépôt

Eclipse repository name.png

Une fois que vous avez cliqué sur OK, Eclipse recherche les applications de ce dépôt et vous n'avez plus qu'à sélectionner la seule et unique application (ShellED)

Shelled install.png

Vous avez désormais la coloration syntaxique pour le shell script !

Shell script example.png