2009-09-16 11 views
2

J'apprends java en ce moment et je suis un peu confus sur où et comment définir un chemin de classe? J'utilise Jcreator Pro. Est-ce que je le mets dans le fichier source ou dans l'EDI ou dans Windows quelque part?Java Class Path

Toute aide serait grandement appréciée.

+0

vous le définissez dans l'IDE. googling sur la façon de le faire n'a rien de prometteur. Bonne chance. – mkoryak

Répondre

3

Vous pouvez le configurer dans quelques endroits :-)

Vous définissez dans votre IDE afin que vous puissiez compiler et exécuter à partir de cet environnement. Je ne suis pas familier avec JCreater, mais je suspecte que comme la plupart des IDE, il a déjà mis le classpath pour vous. Il sera défini sur le répertoire dans lequel JCreator écrit les classes. Si vous utilisez des fichiers JAR tiers, ceux-ci doivent également figurer dans le chemin de classe. Dans votre IDE, vous devrez probablement les ajouter manuellement (recherchez "ajouter des fichiers JAR" ou "ajouter des bibliothèques" ou similaire).

Vous pouvez également définir le chemin de classe lors de l'exécution du compilateur java ou du runtime (javac et java) à partir de la ligne de commande. Vous le faites avec un paramètre "-cp" suivi de la liste des répertoires et des fichiers JAR que vous souhaitez avoir sur le classpath.

Il existe également d'autres emplacements pour définir des chemins de classe. Si vous construisez avec autre chose qu'un IDE (comme avec Maven ou Ant, deux outils de construction populaires), vous devrez définir le classpath en utilisant les méthodes qu'ils spécifient.