Bonjour,
Pour pouvoir utiliser les classes d'un package, il faut que l'organisation des fichiers sur disque reflète celle des packages: chaque package ou sous package doit être associé à un répertoire du disque. L'imbrication des packages doit être directement traduite par celle des répertoires. Par exemple une classe qui appartient au package java.dev.perso doit se trouver dans un sous répertoire java/dev/perso (l ne s'agit pas d'une référence absolue au répertoire). L'emplacement de la racine peut se trouver n'importe où sur disque à condition qu'elle soit spécifiée dans la variable d'environnement CLASSPATH.
Toute la documentation à ce sujet se trouve de façon fort bien expliquée sur
http://java.sun.com/docs/books/tutorial/java/interpack/packages.html


