est-il possible dans Eclipse de créer un dossier séparé dans un package? Lorsque vous sélectionnez "Nouveau -> Dossier", ma version Eclipse crée toujours un package. Mais je veux que le nouveau dossier soit dans l'ancien forfait. p>
Comment cela peut-il être atteint? P>
Merci d'avance ... P>
Patrick P>
5 Réponses :
Ce que vous voudrez peut-être faire, si vous ne mettez pas de code dans ce dossier, vous supprimez le dossier du chemin de construction. Cliquez avec le bouton droit sur le dossier incriminé dans Eclipse et choisissez «Exclure à partir du chemin de construction» P>
ou, vous pouvez vouloir un effet différent: P>
Cliquez avec le bouton droit sur votre projet et choisissez Ajouter un nouveau dossier source. Ensuite, dans ce dossier, ajoutez la structure correcte du dossier de paquet. P>
Vous pouvez avoir des fichiers dans le même package situé dans différents dossiers. P>
Le lien vers l'image est cassé
@Antoinecloutier Merci d'avoir souligné cela. Shack d'image sur mon image.
Vous devez exclure le dossier du chemin source P>
Dans un dossier source, tous les nouveaux dossiers seront considérés comme un nouveau paquet. Cela fait partie de la spécification Java qui rend tous les dossiers d'une racine à faire partie de la structure de l'emballage. P>
Comme d'autres l'ont dit, il s'agit de comportement java standard et ne devrait pas vraiment être travaillé. Vous êtes probablement mieux pour créer un autre dossier en dehors du dossier source. P>
Cependant, il existe un moyen de le faire dans Eclipse, vous avertiez que cela pourrait revenir vous hanter si vous essayez plus tard de construire Eclipse à l'extérieur, car d'autres outils n'onfluent pas ces paramètres. P>
Vous pouvez exclure un dossier du chemin source en ouvrant les propriétés du projet. P>
Sélectionner Piste de construction Java forte> -> Source forte>
Sélectionnez le dossier source approprié et sélectionnez la Exclus: Strong> Article enfant
Appuyez sur la touche Les ressources correspondantes seront désormais exclues de la compilation dans Eclipse. Il apparaîtra toujours comme un package dans l'éditeur. P>
Vous souhaitez créer un nouveau package enfant (bar) du paquet existant. (com.foo) p>
Sélectionnez Nouveau package et nommez-le " com.foo.bar strong>". Eclipse le placera correctement sous Com.foo. P>
FYI: Les dossiers sous n'importe quel dossier "source" sont affichés en tant que packages. Il n'y a pas de différence physique sauf qu'ils apparaissent sur le chemin de construction. Comme indiqué ailleurs, vous pouvez les exclure, mais il est plus facile de ne pas les mettre sous / src / ... pour commencer. P>