Anda di halaman 1dari 23

Eclipse pour Java

Eclipse pour Java Amine Fahmi


Introduction :

Un environnement de développement est un ensemble d'outils pour augmenter la


productivité des programmeurs Dans un environnement de développement « intégré »
(abrégé EDI en français ou IDE en anglais, pour Integrated Development Environment)
les outils sont prévus pour être utilisés ensemble. Les outils peuvent être intégrés dès le
départ, c'est-à-dire qu'ils sont construits dans le but d'être utilisés ensemble. Il peut
aussi s'agir d'un ensemble d'outils développés sans lien entre eux et intégrés au fur et à
mesure.

Dans le monde de la programmation, chaque technologie a ses propres IDE, pour java on
compte des dizaines d’IDE come NetBeans, Eclipse, BlueJ, JCreator, Intellij IDEA,
JSource…etc

Pour la suite de notre cours on utilise l’IDE Eclipse.


Eclipse est un IDE Assez puissant, il facilite le développement, il possède une ergonomie
originale et un mécanisme extensible

Téléchargement :

- Allez sur le site de la fondation Eclipse : http://www.eclipse.org/

- Cliquez sur le bouton ’DOWNLOAD’ (bouton orange) à droite. L’écran suivant


apparaît, mettant en évidence plusieurs ’eclipse’ :
— Eclipse Java EE : cette version dédiée aux développeurs d’applications java qui
s’exécuteront dans un serveur (JEE pour Java Enterprise Editon).
— Eclipse Java : cette version dédiée aux développeurs d’applications Java
s’exécutant dans un ordinateur de bureau (JSE pour java Standard Edition)
— Il existe d’autre version d’eclipse pour le développement C/C++ ou encore PHP.

Eclipse pour Java Amine Fahmi


- Choisissez la version ‘Eclipse IDE for java Developers’ la plus appropriée à votre
machine 32 bit ou 64 bit.

- Cliquez sur le bouton orange intitulé DOWLOAD en choisissant soit un miroir soit un
membre partenaire d’Eclipse.

Eclipse pour Java Amine Fahmi


- Cet écran vous indique qu’Eclipse est téléchargé avec succès, on vous demande aussi
une donation, il faut garder en esprit qu’Eclipse est totalement gratuit (vous pouvez
faire une donation comme vous pouvez ignorer cette demande).
- Une fois l’étape de téléchargement est terminée, en passe à l’étape d’installation.

Installation :

Dézippez le fichier eclipse-java-mars-1-win32.zip sous le répertoire C : \. Vous


obtenez un répertoire C:\eclipse.

Eclipse pour Java Amine Fahmi


Vous obtenez une arborescence comme celle-ci.

- Une fois l’étape d’installation est terminée, en passe à l’étape de lancement.

Lancement :

- Double-cliquez sur le fichier exécutable eclipse.exe présent dans le répertoire


’éclipse’. Eclipse se lance.

Eclipse pour Java Amine Fahmi


- Une fenêtre apparaît ensuite pour vous demander le ’workspace’ (Répertoire de
travail). C’est dans ce répertoire que éclipse stockera les programmes (*.java) et
fichiers de configuration (*.xml, *.properties, ...) de vos projets.

- Acceptez le répertoire par défaut, ou bien proposez un autre répertoire personnalisé.


Puis cliquez sur le bouton OK

- La page d’accueil d’Eclipse s’affiche, pour accéder à l’espace de travail (Workbench),


il suffit de cliquer l’icône ‘Workbench’ sous forme d’une flèche (à droite) ou juste
fermer la fenêtre ‘Welcome’.

Eclipse pour Java Amine Fahmi


- Vous pourrez à tout moment revenir sur la page d’accueil via menu Help/Welcome

Eclipse pour Java Amine Fahmi


Exploration :

A partir de votre interface Eclipse, faîtes Menu Help/About Eclipse.

- Cette fenêtre s’ouvre, elle contient les informations concernant la version d’eclipse
utilisée, le build id et beaucoup d’autres informations concernant eclipse.

Eclipse pour Java Amine Fahmi


- Eclipse Marketplace est une solution riche pour l'installation de solutions figurant sur
Eclipse Marketplace directement à partir d'une installation Eclipse.

- La communauté Eclipse a des centaines, sinon des milliers, de plug-ins tiers que les
utilisateurs peuvent ajouter à leur installation Eclipse.

- Pour accéder a Eclipse Marketplace à partir de votre interface Eclipse, faîtes


Menu Help/Eclipse Marketplace.

- Pour effectuer une recherche sur Eclipse Marketplace il suffit de saisir un mot clé,
dans l’écran qui suit c’est le mot ‘uml’ qui est recherché.

Eclipse pour Java Amine Fahmi


Les vues et les perspectives :

- Une vue est une petite fenêtre possédant des informations qui facilitent le travail du
programmeur.
- Eclipse dispose de plusieurs vues, vous pouvez voir les vues Console, Error Log,
Problems …

- La vue console permet d’afficher les sorties, cette vue est active par default, si ce
n’est pas le cas, faite menu Window/Show View/Console.

- Affichez juste les vues les plus nécessaires pour votre travail afin de laisser
l’environnement de travail le plus propre possible.

Eclipse pour Java Amine Fahmi


Création de projet :

- Le projet java représente l’application à vouloir développer


- Pour créer un projet faite menu File/Java Project

L'assistant Nouveau projet Java s'ouvre

- Entrez le nom du projet dans le champ ’Project name’ . dans notre cas
’FormationJava’.
- Dans l’onglet JRE vous avez deux choix :

Sélectionnez ’Use an execution environment JRE’ et choisissez la version du


java installée.

Ou

Sélectionnez ’Use Default JRE’

- pour les autres options vous pouvez garder les options par défault.
- Cliquez sur le bouton ‘Next’, Eclipse va créer un répertoire spécifique (src) pour les
fichiers .java, et un autre répertoire spécifique (bin) ou il mettra les fichiers compilés
(*.class).
- Cliquez sur le bouton ‘Finish’.

Eclipse pour Java Amine Fahmi


Eclipse pour Java Amine Fahmi
Eclipse pour Java Amine Fahmi
Création de package :

- Java permet de regrouper les classes en ensembles appelés packages afin de faciliter
la modularité.
- Dans notre cas on va créer un ’package’ Java dans lequel vous allez placer la classe
principale de l’application
- Cliquez droit sur le projet ‘FormationJava’ dans le menu contextuel faite
New/Package.

- L’assistant vous propose de saisir le nom du package dans notre cas c’est
‘formation’.
- Cliquez sur le bouton ‘Finish’, l’assistant Eclipse crée la package par la suite.

Eclipse pour Java Amine Fahmi


Création de classe :

- Une classe est un modèle décrivant le contenu et le comportement des futurs objets
de la classe.
- Cliquez droit sur le package ‘formation’, dans le menu contextuel faite New/Class.

- L’assistant de création de classe s’affiche et vous propose de saisir le nom de la


classe
- Saisissez le nom de la classe dans notre cas c’est HelloWorld
- Cochez la case ’public static void main(Strings [] args)’ le cas d’une classe
principale, pour les classes ordinaire laisser la case décocher
- Notez que chaque application java contient une classe principale qui contient la
méthode principale main ()
- Cliquez sur le bouton Finish

Eclipse pour Java Amine Fahmi


Eclipse pour Java Amine Fahmi
- La ligne //TODO permet d’écrire des taches que vous devez faire.
- Eclipse vous propose 3 valeurs pour classer vos taches selon leur priorité.
1- TODO : est utilisée pour les traitements qu’on va complimenter dans l’avenir,
son importance est moyenne
2- FIXME : est utilisée dans le cas ou l’opération génère un bug, dans certains
conditions, et qu’on ne peut pas fixer l’erreur tout de suite, son importance est
élevée
3- XXX : est utilisé dans le cas ou l’opération fait son traitement même si elle
génère des bugs ou des warnings, sont importance est basse

- Pour Accéder à la vue task tags faite Window /Preferences /Java/Compiler/


task tags

- Vous pouvez créer vos propres taches en cliquant sur le bouton New.

- Ajoutez la ligne System.out.println("Hello in the java World") ; au dessous de la


méthode main().

Eclipse pour Java Amine Fahmi


- Pour lancer l’application cliquez-droit sur la classe HelloWorld , puis Run As/Java
Application

- Le résultat suivant apparait dans la console

Eclipse pour Java Amine Fahmi


Téléchargement de la javadoc :

- Allez sur le site d’oracle sur le lien :


http://www.oracle.com/technetwork/java/javase/documentation/jdk8-
doc-downloads-2133158.html
- Acceptez la licence puis cliquez sur le lien "jdk-8u65-docs-all.zip" pour le télécharger

- Une fois télécharger, décompresser le fichier dans le répertoire eclipse.


- Faite Window/Preferences

Eclipse pour Java Amine Fahmi


- Dans l’onglet Java, puis sélectionnez le sous-onglet Installed JREs.
- Cliquez sur le bouton Edit.

- L’écran suivant apparait

Eclipse pour Java Amine Fahmi


- Sélectionner tous les Jars puis cliquez sur le bouton ’Javadoc Location’

Eclipse pour Java Amine Fahmi


- l’écran suivant apparaît :

- Sélectionnez le fichier ’jdk-8u65-docs-all.zip’ en cliquant sur le bouton ‘Browse’.


- Ajouter docs/api dans le champ ’Path within archive’.

- Cliquez sur le bouton ’Validate’.


- Cliquez sur le bouton ’OK’,
- l’écran suivant apparait :

Eclipse pour Java Amine Fahmi


- Cliquez sur le bouton ’Finish’

Eclipse pour Java Amine Fahmi