Maison > Java > javaDidacticiel > le corps du texte

Comment inclure des fichiers JAR dans la compilation Java à l'aide de l'invite de commande ?

Barbara Streisand
Libérer: 2024-11-12 03:54:01
original
253 Les gens l'ont consulté

How to Include JAR Files in Java Compilation Using Command Prompt?

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
Copier après la connexion

Par exemple :

javac -cp ".:/home/path/mail.jar:/home/path/servlet.jar;" MyJavaFile.java
Copier après la connexion

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
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal