10-C-A-001

Télécharger au format doc, pdf ou txt
Télécharger au format doc, pdf ou txt
Vous êtes sur la page 1sur 16

ROYAUME DU MAROC

Office de la Formation Professionnelle et de la Promotion du Travail

Java avec eclipse

DIRECTION RECHERCHE ET INGENIERIE DE FORMATION


SECTEUR NTIC
ROYAUME DU MAROC

Office de la Formation Professionnelle et de la Promotion du Travail

DIRECTION RECHERCHE ET INGENIERIE DE FORMATION


SECTEUR NTIC
Java avec eclipse 3.2

Sommaire

1.Introduction......................................................................................................... 2
2.Se procurer le Kit de développement Java(JDK)..................................................2
3.Télécharger eclipse............................................................................................. 3
4.Installer eclipse................................................................................................... 3
5.Premier lancement d’eclipse...............................................................................4
6.Configurer eclipse pour faire du java..................................................................6
7.Développer un programme Java..........................................................................7
8.Où sont mes fichier sources ?........................................................................... 12
9.Comment amener dans eclipse des fichiers crées ailleurs ?.............................13
9.1. Vous avez déjà un projet eclipse................................................................13
9.2. Vous n’avez qu’un ensemble de fichiers sources Java...............................13

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 1 - 16
Java avec eclipse 3.2

1. Introduction
Eclipse est un environnement de développement intégré (Integrated
Development Environment) dont le but est de fournir une plate-forme modulaire
pour permettre de réaliser des développements informatiques.

2. Se procurer le Kit de développement


Java(JDK)
Eclipse ne comporte ni le compilateur Java ni les autres outils basiques. Pour
développer des programmes en Java il faut donc au préalable installer un kit de
développement. Nous conseillons celui de chez Sun Microsystems, la maison
mère de Java, qui est complet, à jour (par définition) et libre gratuit.

Vous pouvez l’obtenir chez Sun (java.sun.com). Le produit s’appelle J2SE 5.0
(Java 2 Standard Edition) ; il faut en télécharger le JDK 5.0 Update XX (Java
Development Kit), qui contient tout ce qu’il faut pour développer et exécuter les
programmes Java.

Attention, ne confondez pas le JDK 5.0 avec le JRE 5.0 (Java


Runtime Environment), également appelé le « plugin Java », qui
ne contient que le nécessaire pour exécuter les programmes
Java. Ne vous occupez pas de télécharger le JRE, à l’intérieur du
JDK il y en a un exemplaire

Les fichiers qui vous concernent se nomment :

 dans le cas de Windows : jdk-1_5_0_10-windows-i586-p.exe (58 Mo)

Ce sont des installateurs ou des fichiers auto-extractibles classiques : après le


téléchargement il suffit de les lancer et de suivre les éventuelles instructions qui
s’affichent à l’écran. Au besoin, des renseignements supplémentaires sont
donnés sur le site de Sun, pour Windows

Une fois l’installation terminée, vous pouvez vérifier sa réussite en tapant « java
-version » dans une fenêtre de commandes. Vous devez obtenir un message
vous annonçant le numéro de version de la machine Java mise en place. Dans le
cas de Windows cela ressemble à ceci :

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 2 - 16
Java avec eclipse 3.2

Fig. 1

Pour développer en Java il est également nécessaire de disposer de la


documentation en ligne de l’API (Application Programmer Interface, c’est-à-dire
l’ensemble des paquetages, classes, méthodes et variables de la bibliothèque
système). Vous pouvez la consulter en ligne (sur le site de Sun) et aussi la
télécharger et l’installer sur votre machine.

3. Télécharger eclipse
www.eclipse.org est le site officiel d’eclipse. L’onglet Downloads et le lien
Download now: Eclipse SDK 3.2.1 vous amèneront jusqu’à une page permettant
de choisir un site de téléchargement. A l’heure actuelle il n’y a plus de serveur en
France ; le serveur suisse (SWITCHmirror) est généralement très performant.

Veillez à télécharger le produit correspondant à votre plate-forme. Pour RedHat


Linux ou une autre distribution supportant GTK, vous avez intérêt à télécharger la
version étiquetée Linux (x86/GTK 2).

Le fichier de la « livraison officielle » d’eclipse s’appelle

 dans le cas de Windows : eclipse-SDK-3.2.1-win32.zip


 dans le cas de Linux : eclipse-SDK-3.2.1-linux-gtk.tar.gz

Ces deux fichiers pèsent près de 120 Mo l’un et l’autre.

4. Installer eclipse
L'installation de cette version se fait comme pour les précédentes versions :
téléchargez le fichier eclipse-SDK-3.2-win32.zip et décompressez le dans un
répertoire du système, Pour lancer l'application, exécutez le programme
eclipse.exe dans le répertoire créer lors de la décompression. La splashscreen
intègre la barre de progression des étapes de l'initialisation de l'application.

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 3 - 16
Java avec eclipse 3.2

5. Premier lancement d’eclipse


Lancez eclipse, par exemple en double-cliquant sur le raccourci que vous venez
de créer. Au bout de quelques instants, on vous demandera de situer l’espace de
travail dans lequel seront vos fichiers. Si vous travaillez sur un ordinateur partagé
il est conseillé de mettre l’espace de travail dans votre dossier Documents and
Settings (nous parlons de Windows XP). Si vous êtes le seul utilisateur de votre
système, mettez l’espace de travail où bon vous semble.

Les fichiers sources de vos programmes se trouveront dans l’espace de travail. Il


est donc important de connaître l’emplacement de ce dernier pour accéder aux
sources (par exemple, pour les transporter, les copier, etc.)

Si vous cochez la case « Use this as default... » on ne vous posera plus la


question.

Fig. 3

Au bout de quelques instants (la première fois ce n’est pas très rapide) vous
obtenez un écran qui présente le produit, comme ceci :

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 4 - 16
Java avec eclipse 3.2

Fig. 4

Vous pouvez feuilleter cette présentation, elle est faite pour cela. Quand vous en
aurez assez, cliquez sur le lien Workbench (la flèche représentée à droite de
l’écran). Le contenu de la fenêtre devient tout de suite beaucoup plus sérieux :

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 5 - 16
Java avec eclipse 3.2

Fig. 5

6. Configurer eclipse pour faire du java


Eclipse est un environnement qui permet une grande variété d’activités de
développement (pour vous en convaincre, faites un tour chez eclipse plugin
central ou bien chez eclipse plugins). En standard, eclipse est prêt pour le
développement en Java, encore faut-il veiller à ce que la perspective
(arrangement des vues montrées à l’écran) soit celle qui correspond à Java. Si ce
n’est pas le cas, agissez sur la petite icône en haut à droite – cerclée de rouge
sur la figure 5 –, étiquetée Open perspective et choisissez Java.

Fermez la vue Outline (à droite) ; pour afficher la structure des classes, la vue
Package explorer (à gauche) suffira. Vous obtenez un cadre de travail tout à fait
commode pour développer en Java :

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 6 - 16
Java avec eclipse 3.2

Fig. 6

7. Développer un programme Java


Tout d’abord il faut créer un projet. Cliquez sur le premier des boutons
d’assistants Java (cerclé de rouge sur la figure 6) étiqueté « New Java Project ».
On obtient le panneau New Java Project où, au minimum, vous devez donner un

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 7 - 16
Java avec eclipse 3.2

nom pour votre projet :

Fig. 7

La méthode rapide consiste à donner un nom de projet (si possible, moins bête
que Mon projet génial...) et cliquer sur le bouton Finish. Notez que les trois autres
« questions » posées dans ce panneau sont intéressantes. La troisième,
notamment, permet de conserver séparément les fichiers sources (précieux) et
les fichiers classes (en cas de perte on peut toujours les refaire).

Dans un projet sérieux nous commencerions par créer des packages (deuxième
bouton des assistants Java, « New Java Package »). Mais, puisque nous débutons,
allons à l’essentiel et ajoutons directement une ou plusieurs classes au projet :
c’est le troisième des boutons d’assistants Java, « New Java Class », qui fait cela.
La méthode rapide consiste à donner le nom de la classe et cocher la case
étiquetée public static void main(String[] args) :

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 8 - 16
Java avec eclipse 3.2

Fig. 8

Notez qu’eclipse critique notre démarche, nous indiquant que l’emploi du


package par défaut (sans nom) est découragé. Cela ne fait rien, nous
construisons ici une application de débutant.

Eclipse crée alors un fichier source contenant une classe rudimentaire, correcte
mais creuse, que vous n’avez plus qu’à compléter pour en faire le programme
voulu :

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 9 - 16
Java avec eclipse 3.2

Fig. 9

N.B. Lorsqu’un commentaire contient l’expression TODO, eclipse affiche une


marque dans la marge qui permet de se rendre rapidement à cet endroit. C’est
très pratique pour retrouver dans les gros fichiers ces commentaires qui
signalent des points en chantier.

Lorsqu’un commentaire contient l’expression TODO, eclipse


affiche une marque dans la marge qui permet de se rendre
rapidement à cet endroit. C’est très pratique pour retrouver
dans les gros fichiers ces commentaires qui signalent des
points en chantier.

Pour essayer votre programme vous allez taper le classique


System.out.println("Bonjour à tous!"); à l’intérieur de la fonction main. Au
fur et à mesure que vous tapez, remarquez comment :

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 10 - 16
Java avec eclipse 3.2

 la vue Package Explorer montre les packages (répertoires) qui composent


votre projet, les classes que ces paquetages contiennent, les membres de
ces classes, etc. Bien entendu, double cliquer sur une de ces entités vous
positionne dessus dans le texte source.
 si vous marquez une pause lorsque vous tapez un point, eclipse vous
montre la liste de ce que vous pouvez taper ensuite,
 si vous laissez traîner le curseur sur un identificateur, eclipse affiche la
documentation correspondante,
 si vous faites une faute eclipse vous la signale immédiatement et, dans le
cas d’erreurs sémantiques, vous suggère des corrections,
 le simple fait de sauver le programme en provoque la compilation

Pour exécuter le programme assurez-vous que la vue éditeur contient une classe
exécutable (c’est-à-dire une classe publique avec une méthode public static
void main(String[]);) et alors activez la commande Run as > Java Application
du menu attaché au bouton cerclé de rouge sur la figure 9 :

Fig. 10

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 11 - 16
Java avec eclipse 3.2

L’application s’exécute et, si des sorties sont à afficher, une vue Console apparaît
au-dessous de la vue éditeur :

Fig. 11

Notez que dans la vue Console il y a un bouton – cerclé de rouge sur la figure
11 – qui permet d’arrêter une application qui bouclerait indéfiniment. Ce bouton
est rouge quand l’application est vivante, gris (estompé) lorsque l’application est
morte.

8. Où sont mes fichiers sources ?


Cette question se pose par exemple lorsque, après avoir développé une
application dans eclipse, vous souhaitez récupérer vos fichier sources pour les
amener sur un autre système, les compiler dans un autre environnement ou tout
simplement les ranger dans vos archives.

La réponse se trouve dans les figures 3 et 7 : si lors de la création du projet vous


avez laissé l’option par défaut « Create new project in workspace » (cf. figure 7)

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 12 - 16
Java avec eclipse 3.2

alors les sources, rangés par packages, sont dans le dossier workspace, lui-même
placé à l’endroit que vous avez indiqué au lancement d’eclipse (cf. figure 3).

9. Comment amener dans eclipse des


fichiers crées ailleurs ?
Deux cas possibles : ces fichiers forment déjà un projet eclipse (par exemple créé
sur un autre système), ou bien il ne s’agit que d’un ensemble de fichiers sources
en vrac.

1. Vous avez déjà un projet eclipse


Copiez le dossier du projet eclipse où vous voulez (par exemple dans le dossier
workspace, mais ce n’est pas une obligation), puis faites la commande File >
Import... Ensuite, choisissez General puis Existing Projects into Workspace. Le
projet que vous venez d’importer apparaît dans la fenêtre Package explorer, c’est
terminé.

2. Vous n’avez qu’un ensemble de fichiers sources Java


Prenez un projet qui existe déjà, ou bien créez un nouveau projet. Ensuite :

 soit, à l’aide de la commande File > Import... > General > File system,
vous naviguez à la recherche du(des) fichier(s) en question et vous les
importez dans ce projet,
 soit, plus simplement :
o vous copiez les fichiers dans le dossier où sont les sources du projet
o vous sélectionnez ce projet dans la vue Package Explorer
o vous exécutez la commande File > Refresh

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 13 - 16
Java avec eclipse 3.2
Pour approfondir le sujet….
Proposition de références utiles permettant d’approfondir le thème abordé

Sources de référence
Citer les auteurs et les sources de référence utilisées pour l’élaboration du
support

Document Millésime Page


OFPPT @ 833356560.doc 31/12/2024 14 - 16

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy