-
Ajouter un package
Bonjour à tous,
Etant débutant dans l'utilisation d'Eclipse, je rencontre actuellement un petit problème.
J'aimerais en fait ajouter un package (qui contient les 2 classes : Assertion.class et Console.class) à mon projet Polynome.
J'ai donc fait la manipulation suivante :
- Clique droite le nom du projet > New > Package > dans le champs Name, le nom de mon package (en l'occurence iutsud) > Finish
- Ensuite clique droit sur l'icone de mon package > Import > File System >Dans le champs From directory j'ai indiqué le dossier contenant les 2 classes citées précédemments > je coche les 2 classes > Finish
En jettant un oeil au dossier contenant le projet, celui contient maintenant un dossier nommé iutsud et il contient bien les classes correspondantes.
Cependant quand je tente d'utiliser des méthodes de l'une des 2 classes, par exemple : , j'ai droit à un soulignage sur Console avec le message d'erreur suivant : Console cannot be resolved.
En gros, pour moi eclipse ne semble pas reconnaitre le package précédemment ajouté.
Mis suis je mal pris pour l'ajout de mon package ? Si oui, qu'elle est la procédure à suivre ?
P.S : Ma version est la 3.1.2 sous linux.
Merci d'avance pour vos suggestions !
-
As tu importer ton package dans la classe qui instancie cet objet?
-
Dans le code, clique sur le mot "Console", et tape la combinaison de touche "Ctrl + Maj + M" (M pour "iMport"), ca déclarera l'importation (au sens utilisation) de la classe Console.
Ce que tu as fait pour l'instant, c'est ajouter le package au projet, mais tu n'as pas précisé à ta classe d'utiliser les classes de ce package !
-
D'abord merci à vous deux pour vos réponses.
En fait ta solution n'était que partiellement complète MarneusCalgarXP(ou plutôt la description de mon problème manquait de détails :lol: ), en tout cas le Ctrl + Maj + M n'a eu aucun effets dans un premier temps.
En fait pour que cette combinaison de touche face effet, j'ai du ajouter les fichiers .java dans mon package iutsud ( dans lequel je n'avait ajouté que les fichiers .class) et faire un clique droit sur l'îcone du package > Source > Organize Imports.
En fait je pense que le principal problème vient essentiellement de mon manque de connaissance du fonctionnement des packages en Java. Donc je ne comprends toujours pas pour quelle raison j'ai dû importer les sources dans le dossier du package, pensant que seul les .class étaient nécessaires.
Autre interrogation assez éloigné du sujet : il semble qu'il y ait un problème avec les caractères accentués dans la description des méthodes, genre le "é" est remplacé par un /u009.
-
Ah, tu n'as ajouté que les .class ? Dans ce cas, il fallait configurer le chemin d'accès aux classes du projet !
-
Et comment on fait exactement ?
-
Dans l'explorateur de projet, tu fais un clic droit sur le projet, tu vas dans "propriétés", élément "Chemin de génération Java", onglet "Bibliothèques", bouton "Ajouter un dossier de classe" et tu sélectionnes le répertoire ou se trouvent tes fichiers .class