Découvrir Eclipse

Créer un projet Java

Testez gratuitement nos 1255 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Pour créer un projet Java, choisissez les types adaptés. Puis, laissez l'outil générer les répertoires et les fichiers.

Transcription

Dans cette vidéo nous allons nous intéresser à la création d'un projet Java, donc, sous cet environnement Éclipse, création JEE, donc, Éclipse Néon. Je vais venir, donc, sur le menu File, New, Fichier, Nouveau, et je cherche Projet Java. Première surprise, je n'ai pas les Projets Java dans la Liste des projets. Alors, ça, c'est tout simplement que par défaut le projet Java n'est pas listé, en même temps je suis sur une version Java JEE, donc, c'est assez logique qu'il me propose plutôt des projets de type serveur. Je vais venir cependant sur Project et choisir dans la liste des projets le projet Java que j'ai, bien entendu, référencé ici, mais que je peux aussi obtenir en faisant Java, Java Project. Vous apprécierez que dans l'ensemble des projets qui sont disponibles, il y a en fait deux projets que vous pourriez utiliser pour faire du Java Standard : soit Java, Java Project, soit Maven, projet Maven. Dans les deux cas je pourrais faire des projets standards avec ces deux modèles. Alors, le fait de choisir un type de projet sous Éclipse va structurer les répertoires du projet et va provoquer la génération de code adapté. Donc, je viens sélectionner Java project, je fais Next, Suivant, et je viens donner un nom intelligent à mon projet. Le nom que je donne à mon projet n'a aucune signification pour le code Java lui-même. Je pourrais très bien mettre ici « exercice0 », peu importe. Je crée en fait un projet avec un nom quelconque. Ce nom sera utilisé pour créer le répertoire qui sera lui-même, donc, le répertoire du workspace. Vous appréciez dans les paramétrages du projet un certain nombre d'éléments, sur lequel pour l'instant je ne m'étant pas, nous reviendrons là-dessus. Donc, à la rigueur, pour créer un projet Java, tout ce que j'ai à faire, c'est donner un nom de projet qui n'a absolument aucune signification particulière en Java, et je fais Finish comme ceci. Lorsque vous allez créer un projet Java, alors que vous n'êtes pas dans une perspective de projet Java, on vous propose de changer de perspective, donc, ouvrir la nouvelle perspective qui est la perspective de Java. Donc, bien entendu, je vais répondre « oui ». La perspective des projets Java, c'est une organisation des vues qui d'un côté me fait apparaître l’Explorateur des Packages, Package Explorer ici, c'est l'ensemble des Packages que je vais utiliser dans mon projet. La partie centrale sera réservée au codage lui-même, donc, les fichiers sources que j'ouvrirai. La partie droite, c'est la liste des tâches et le squelette du projet, et dans la partie inférieure ici j'ai tout ce qui est affichage dû à mon projet. Les menus sont légèrement modifiés. Le projet Java va utiliser bien sûr le menu Fichier, Édition, Source. Alors, le menu Source, c'est un menu qui manipule le source, en l'occurrence, rien d'original. On va, donc, facilement placer des commentaires, on va facilement modifier la tentation et on va avoir un certain nombre de méthodes, de fonctionnalités, de générations de code, dont nous pourrons reparler. Donc, tout ça, c'est lié effectivement à l'enregistrement du source en Java. Le menu Refactor, c'est un menu qui vous avoue permettre de venir modifier les sources, modifier le code Java, mais sans apporter de changements fonctionnels, en fait, à votre logiciel. C'est ce qu'on appelle le Refactoring. Alors, bien entendu, tout ce qui est ici proposé en Refactoring, en réalité pourrait très bien être réalisé à la main. Je pourrais effectivement extraire une méthode, c'est-à-dire faire du copier-coller de méthode d'une classe à l'autre. En réalité, grâce à ce Extract Method vous allez obtenir le même résultat, mais d'une façon beaucoup plus efficace et beaucoup plus sûre. Le minimum de Refactoring, c'est le Rename et le Move, le Rename pour renommer des éléments, et le Move pour déplacer des éléments, par exemple, d'une classe à l'autre. Le menu Navigation n'a pas réellement changé, le menu de Recherche est un peu plus complexe, le menu de Projet n'a pas changé, et donc là, le Build Automatically va faire que vous allez automatiquement produire les points classes à la sauvegarde de votre source, et le menu Run n'a pas vraiment changé, puisque là, vous allez pouvoir lancer l'application en mode normal ou en mode Debug. Donc, si je reviens sur ce package Explorer, je vais donc montrer ce que contient ce projet Java. Dans un projet Java, c'est un répertoire qui se trouve dans le Workspace, et dans ce projet Java je me retrouve avec un répertoire dans lequel vont se placer plus exactement les fichiers sources de mon application. « src » est ce que l'on appelle un source Folder, c'est-à-dire un Répertoire de sources. Vous appréciez le petit symbole qui est devant « src ». C'est un symbole qui est spécifique à Éclipse, bien sûr, et qui représente ce Répertoire de sources. Un Répertoire de sources sous Éclipse fait partie de ce qu'on appelle le « classpath ». Donc, vous savez quant à Java, les sources doivent être accessibles à partir d'une variante d'environnement qui traditionnellement s'appelle le « classpath ». Vous avez aussi ce « classpath » utilisé pour la partie binaire, et donc les sources Folder sous Éclipse, c'est ce qui constitue le « classpath ». Il y a un deuxième nœud dans le projet, ce deuxième nœud ici, c'est la Bibliothèque système du JRE. Donc, si vous êtes curieux, vous allez pouvoir déployer en fait ce qui est à l'intérieur de cette librairie, mais si non, tout ce qu'on peut dire, c'est que dans le projet, c'est l'ensemble des classes qui sont utilisées pour construire votre application. Si je déploie en fait ce JRE System Library, je repère que cette bibliothèque est constituée de fichiers point « jar », effectivement Java. Ce qu'on appelle une bibliothèque, c'est tout simplement un gros fichier zip dont l'extension est « jar ». Donc, à partir du moment où je suis devant ce projet Java, je vais pouvoir commencer à coder. Alors, pour coder, eh bien, il faudra que je vienne sur ce « src », plus exactement c'est comme ça que je pratique, moi. Je viens sur « src », je fais ici apparaître le menu contextuel New, et là, je vais venir créer une classe, c'est le minimum que vous puissiez faire en Java, créer une classe, puisque tout code Java doit se trouver dans une classe.

Découvrir Eclipse

Voyez comment réaliser vos projets de développement Java avec Eclipse. Facilitez-vous la vie avec la prise en charge des tests, les composants additionnels, etc.

2h12 (28 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Eclipse Eclipse 4.6
Spécial abonnés
Date de parution :26 juil. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !