Pb d'execution java et jar
Bonjour, voila je developpe en fait un application webservice sous freebsd, je voulais lancer une classe client pour tester le webservice, mais j'obtient une erreur de compilation bizarre :
Code:
1 2 3
| [taf@my_networks /usr/local/axis2/samples/userguide/src/userguide/clients/bin]$ ./TestEchoBlockingClient.sh
Exception in thread "main" java.lang.NoClassDefFoundError: /usr/local/axis2/lib/annongen/jar
[taf@my_networks /usr/local/axis2/samples/userguide/src/userguide/clients/bin]$ |
le fichier .sh contient ces infos et il est valide en plus car sous win32 ça marche nickel en .bat:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| #!/bin/sh
export AXIS2_HOME=../../../../../..
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:../../../../sample.jar
for f in $AXIS2_HOME/lib/ *.jar
do
AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$f
done
export AXIS2_CLASSPATH
java -classpath $AXIS2_CLASSPATH userguide.clients.EchoNonBlockingClient |
Voila le truc c'est que à l'execution pour lui annogen.jar est un package et non une archive , j'ai jamais rencontré ce pb :cry: