Avatar ·

Comment inclure tous les fichiers JAR d'un dossier dans le classpath Java ?

Bonjour à tous ! Je suis un développeur Java débutant, j'écris une petite application console utilisant les bibliothèques Apache Commons et Gson. J'ai un dossier `lib` qui contient tous les fichiers JAR : `commons-lang3-3.12.0.jar`, `gson-2.8.9.jar` et quelques autres. Quand je compile le projet manuellement via la ligne de commande, je spécifie chaque JAR individuellement : ```bash javac -cp ".;lib/commons-lang3-3.12.0.jar;lib/gson-2.8.9.jar" MyApp.java ``` Mais c'est terriblement peu pratique : si j'ajoute une nouvelle bibliothèque, je dois réécrire la commande. J'ai entendu dire qu'à partir de Java 6+, on peut utiliser le wildcard `*`, mais je n'y arrive pas. J'ai essayé ceci : ```bash javac -cp ".;lib/*" MyApp.java ``` Le compilateur génère une erreur indiquant qu'il ne peut pas trouver les classes des fichiers JAR. Quel est le problème ? Comment spécifier correctement le classpath pour que cela fonctionne automatiquement ?