Découvrir Eclipse

Définir les paramètres du projet

Testez gratuitement nos 1254 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Le projet supporte plusieurs paramètres que vous allez découvrir ici. Étudiez-en les principaux et leurs effets.

Transcription

Dans cette vidéo nous allons nous intéresser à la création du projet du point de vue des paramètres que vous pouvez utiliser pour modifier l'organisation du projet. Donc, je vais venir dans le Package Explorer ici créer un nouveau projet : File, New, Java Project. Je crée donc un nouveau projet que je vais appeler « exercice1 », histoire d'être en accord avec l'« exercice0 » de tout à l'heure. Première chose, quand je crée un projet, effectivement, par défaut, il utilise le « default location », c'est-à-dire la localisation par défaut qui est dans le « workspace ». Donc, pour un projet « exercice1 » je me retrouve avec un répertoire qui s'appelle « exercice 1 ». Si je ne veux pas utiliser cette localisation par défaut, Je vais venir parcourir le système de fichier pour indiquer à quel endroit doit se trouver le projet. Donc, bien entendu, je vais utiliser la localisation par défaut. Deuxième paramètre important pour le projet, c'est le JRE sur lequel vous allez travailler. Ici on va utiliser donc le JRE version 8. On peut aussi donc changer le JRE qu'on veut cibler. Alors, en fonction du JRE qu'on va cibler, bien, en fait, on est... plusieurs moyens compatibles avec tel ou tel niveau de version de Java. Troisième paramètre important, c'est donc le Project layout. Et donc, Project layout, c'est comme son nom l'indique, c'est la disposition sur le file système du projet. Par défaut, en fait, vous pouvez très bien mettre vos sources et les fichiers Class Java au même endroit. C'est vrai que quand vous allez utiliser Java qui est en ligne de commandes sur un fichier source, il va générer un fichier Class de même nom. Donc, par défaut, en quelque sorte Java travaillerait comme cette première ligne. Bien entendu, c'est une très mauvaise idée de confondre les points Java et les points Class. Donc, il vaut mieux qu’Éclipse sépare les fichiers sources et les fichiers Class. Vous pouvez d'ailleurs accéder à cette information plus précise en cliquant sur Next. Cette deuxième partie de la boîte de dialogue vous montre l'organisation sous forme du répertoire et de fichiers de votre projet. Je vais commencer par le paramétrage du bas qui est ici, « default output folder », « fichier de sortie par défaut ». Comme vous le voyez, il s'agit de se placer dans le projet « exercice1 », mais dans un répertoire qui n'est pas exercé un répertoire qui est « bin ». Donc, effectivement, en ayant séparé point Class et point Java, vous allez dans le répertoire « bin » retrouver tous vos points Class, les fichiers à livrer. Quand je remonte maintenant sur la première partie du paramétrage du projet, je vois que dans le projet il vous propose de créer un source folder « src ». Pour des raisons que nous explorerons plus tard, vous pouvez être amené à créer un nouveau Source folder. Le source folder « src » , c'est un répertoire qui va contenir les sources de votre application. Mais vous pouvez très bien vouloir séparer des morceaux de l'application physiquement sur le disque dur, tout en laissant le compilateur Java croire que les fichiers sont dans le même package. Donc, Create New Source Folder va vous amener à créer un nouvel élément du Classpath dans lequel vous retrouverez les points Java et leurs Packages. Voilà les paramètres essentiels de mon projet. Je vais faire Finish et je me retrouve avec un projet qui est effectivement conforme au premier, à ceci près que là, j'ai pris le temps de regarder ce qui étaient mes différents paramètres. Donc, je me retrouve avec plusieurs projets sous le même Workspace. En général, dans un Workspace les projets sont finalement dépendants les uns des autres et forment globalement ce qu'on appelle une application. Imaginons que je cherche à exécuter « excercice1 », alors que « exercice0 » pose un problème de compilation. Eh bien, je vais avoir une boîte de dialogue qui va m'indiquer immédiatement que j'ai un problème. Alors, c'est un peu dommage ce genre de situation qu'un projet annexe finalement dans votre Workspace vous empêche d'exécuter un autre projet du Workspace. Pour régler ce genre de problème, vous pouvez tout simplement, menu contextuel sur le premier projet, désactiver, voire supprimer un projet. Pour supprimer un projet, vous viendrez ici chercher Delete, alors, bien entendu. La destruction peut aller jusqu'à la suppression des fichiers sources sur le disque dur. Deuxième possibilité, vous gardez le projet quand même dans le Workspace, mais simplement vous le fermez. Donc, fermer le projet, ça va revenir à expliquer au Workspace que ce projet ne doit pas être considéré lorsqu'on cherche à exécuter, donc, des autres projets du Workspace. Donc, si vous pouvez tout simplement fermer le projet « exercice0 », et vous allez voir qu'effectivement l'icône est légèrement différente, l'icône d'un projet fermé, c'est un répertoire fermé, alors que le projet courant est représenté par un répertoire ouvert. Si vous avez besoin de rajouter un pilote de base de données, par exemple, vous pouvez donc, le projet « exercice1 », Build Path, you add External Archives où Add Libraries Ça dépend de ce que vous voulez rajouter. Donc, le projet ici peut être paramétré très largement. On pourra aussi créer des sources Folder secondairement dans le projet, et pour, par exemple, créer un autre Source Folder dans le projet, je vais venir, donc, sur ce projet, New, Source Folder. Alors, attention, dans les projets Java ne pas confondre le Folder, le Source Folder et le Package qui finalement vont créer sur le disque dur dans les trois cas des répertoires, mais qui ne sont pas du tout gérés par Éclipse et bien sûr par Java de la même façon. Donc, pour créer un nouveau source Folder, je viens créer ici tout simplement le nom du répertoire dans le projet « exercice1», je vais l'appeler ici « src2», donc, un simple ajout au nom, et voilà comment ça va se présenter. Je vais pouvoir mettre des classes dans « src » et je vais pouvoir mettre des classes dans « src2 », et ces classes sont réputées être finalement a priori dans les mêmes Packages.

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 !