Bonjour,
J'ai un projet Java à faire, dont le but est de créer un jar exécutable, pour pouvoir l'exécuter en ligne de commande.
J'ai suivi les tutoriels trouvés sur le net et j'ai créé mon JAR en pointant le main de ma classe.
Ce projet Java utilise beaucoup de JAR externes.
J'ai placé tous ces lib dans un répertoire bien défini et j'ai rajouté ce répertoire dans mon CLASSPATH.
Le but est d'ensuite prendre ce JAR et pouvoir l'exécuter sur n'importe quel poste de travail, tout en rajoutant uniquement le CLASSPATH sur le poste.
La fonction main du JAR possède 3 arguments.
Voici le message d'erreur :
et mon CLASSPATH :U:\>java -jar CIX.jar U:\desens\jamming_params.xml U:\desens\0000128_OUT_REJ U:\desens\out
Exception in thread "main" java.lang.NoClassDefFoundError: net/atos/mm/fwk/bootstrap/BootStrapException
at com.atosworldline.cix.common.tools.AccountNumberJamming.main(AccountNumberJamming.java:1074)Le répertoire D:\Projets\CIX\lib contient tous les JAR externes.U:\>echo %CLASSPATH%
.;C:\Program Files\Java\jre6\lib\ext\QTJava.zip;D:\Projets\CIX\lib
J'ai bien l'erreur à la ligne 1074 mais je n'en sais pas plus.
Comment faire pour avoir plus d'info sur l'erreur ?
Merci d'avance
Partager