Je voudrais ajouter à la réponse d'Andreas_D pour expliquer que la chemin de construction est nécessaire à l'IDE/compilateur pour localiser les paquets et les classes externes. utilisé par votre code. Nous les appelons parfois Dépendances .
NB : Ces paquets externes peuvent être empaquetés dans un fichier .jar compressé ou, en fait, il peut y avoir plusieurs fichiers jar empaquetés dans un fichier .jar. bibliothèque . Une bibliothèque ou un groupe de bibliothèques constitue souvent une cadre". .
Si votre code nécessite du code écrit par d'autres, vous pouvez import dans votre classe en utilisant le import
commandement. Cependant, cette commande à elle seule est insuffisante car le compilateur ou l'IDE doit savoir où se trouvent ces classes. Vous le spécifiez dans le champ chemin de construction .
El classpath
d'autre part, indique à la JVM qui exécute votre application où trouver les dépendances pendant l'exécution de votre code.
A noter également : Classpath est destiné à être utilisé par la JVM.
Buildpath est utilisé par l'IDE/compilateur et permet de construire le classpath à partir de votre environnement de développement. Lorsque vous configurez votre buildpath via votre IDE, vous configurez également un fichier caché dans votre projet appelé .classpath. Ce fichier est utilisé pour fournir le classpath à la JVM lors du déploiement.