Inclure des fichiers JAR dans la compilation Java à l'aide de l'invite de commande
La compilation d'un fichier Java qui repose sur des fichiers JAR externes peut être réalisée via l'invite de commande . Cet article fournit un guide complet sur la façon d'inclure les fichiers JAR lors de la compilation.
Commande de compilation avec l'option "-cp"
La méthode la plus simple consiste à spécifier les fichiers JAR en utilisant l'option "-cp" (classpath) dans la commande javac. La syntaxe est la suivante :
javac -cp ".:<path_to_jar_1>;<path_to_jar_2>;" MyJavaFile.java
Par exemple :
javac -cp ".:/home/path/mail.jar:/home/path/servlet.jar;" MyJavaFile.java
Utilisation de l'option "-classpath"
Si vous préférez, vous pouvez utilisez "-classpath" au lieu de "-cp". La syntaxe reste la même :
javac -classpath ".:/home/path/mail.jar:/home/path/servlet.jar:" MyJavaFile.java
Définition de l'environnement CLASSPATH
Pour éviter de spécifier des fichiers JAR à plusieurs reprises, vous pouvez définir la variable d'environnement "CLASSPATH". Cette variable stocke les chemins d'accès aux fichiers JAR et aux classes requis pour la compilation et l'exécution.
Les commandes spécifiques pour définir CLASSPATH diffèrent en fonction du système d'exploitation. Reportez-vous aux ressources en ligne pour obtenir des instructions détaillées sur la configuration de CLASSPATH pour Windows, Linux, etc.
Exemple
Un article de blog sur javarevisited.blogspot.com fournit des informations supplémentaires sur la façon dont le CLASSPATH fonctionne en Java : http://javarevisited.blogspot.com/2011/01/how-classpath-work-in-java.html
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!