Maison >Java >javaDidacticiel >Comment inclure des fichiers JAR dans la compilation Java à l'aide de l'invite de commande ?
Inclure des fichiers JAR dans la compilation Java à l'aide de l'invite de commande
Supposons que vous disposiez d'un fichier source Java qui repose sur des bibliothèques JAR externes. La compilation de ce fichier dans l'invite de commande nécessite que vous incluiez ces fichiers JAR pour une exécution réussie. Voici comment y parvenir.
Utilisation de l'option "-cp"
L'option "-cp" dans la commande "javac" vous permet de spécifier le chemin d'accès externe Fichiers JAR. Par exemple, si vos fichiers JAR se trouvent dans "/home/path/mail.jar" et "/home/path/servlet.jar", vous compilerez votre code avec la commande suivante :
javac -cp ".:/home/path/mail.jar:/home/path/servlet.jar;" MyJavaFile.java
L'option "-cp" indique au compilateur l'emplacement de ces JAR, lui permettant de résoudre les dépendances. Alternativement, vous pouvez utiliser l'option "-classpath" au lieu de "-cp".
Définition de la variable d'environnement CLASSPATH
Pour éviter de spécifier manuellement les chemins JAR à chaque fois, vous pouvez définir la variable d'environnement "CLASSPATH" pour inclure les répertoires nécessaires. Différents systèmes d'exploitation ont des méthodes spécifiques pour définir les variables d'environnement.
Exemple pour Windows
Une fois le CLASSPATH défini, vous pouvez compiler n'importe quel fichier Java sans spécifier explicitement les dépendances JAR.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!