Bonjour,
Je compile mes classes en utilisant une tache Ant. J'ai définit un classpath dans le manifest donc la compilation se passe sans problème.
Mais lorsque je veux exécuter en ligne de commande ma classe principale sous Unix avec la commande:
Il ne trouve pas la classe IdentificationClient qui se trouve dans un jar.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 java maClassePrincipale ava.lang.NoClassDefFoundError: fr/monpackage2/IdentificationClient at fr.monpackage1.main([Ljava.lang.String;)V(MainTransformers.java:32)
J'ai remarque que mon project_classpath ( mon classpath de compilation dans le build.xml) est différent de mon classpath Unix. J'aimerai copier le classpath du build.xml dans le classpath Unix.
Question: comment faire?
Merci
Partager