Quote:
J'ai bien lu le programmez 82, mais....
Bravo :)
Quote:
voici mon code complet
Quoique tu n'as pas si bien lu que ça, sinon tu aurais mis waitFor() APRES la lancement des threads (comme c'est fait dans Programmez:! 82 ;) ) et non avant.
Si tu mets waitFor() avant ça les threads ne servent à rien du tout et tu auras sans doute un pb à l'exécution.
Quote:
je confirme bien la presence de ma classe
Mais non.
Quote:
je crois bien que c'est effectivement un probleme de classpath
Mais oui.
Hier j'ai lu rapidement ton post. Sans doute trop :oops:
Donc la classe pas trouvée est cherchée depuis le fichier bat si je comprends.
Et elle est dans testpgmjava.jar
Tu nous racontes que tous les jars sont dans un répertoire lib.
Mais pour testpgmjava.jar, la ligne de commande c'est -cp testpgmjava.jar donc la JVM va chercher le jar dans ce que Eclipse lui dit être le répertoire courant. Je crois que tu as une petite surprise là :)
Si vraiment testgmpjava.jar est dans lib, le mieux est de corriger le script ainsi:
java -Xms256M -Xmx1024M -cp ../lib/jt400.jar;../lib/jxl.jar;../lib/systemRoutines.jar;../lib/userRoutines.jar;.;../lib/testpgmjava.jar;../lib; projet_corep.testpgmjava.TestPgmJava --context=Default
Ah le CLASSPATH....
Bravo :)
Quoique tu n'as pas si bien lu que ça, sinon tu aurais mis waitFor() APRES la lancement des threads (comme c'est fait dans Programmez:! 82 ;) ) et non avant.
Si tu mets waitFor() avant ça les threads ne servent à rien du tout et tu auras sans doute un pb à l'exécution.
Mais non.
Mais oui.
Hier j'ai lu rapidement ton post. Sans doute trop :oops:
Donc la classe pas trouvée est cherchée depuis le fichier bat si je comprends.
Et elle est dans testpgmjava.jar
Tu nous racontes que tous les jars sont dans un répertoire lib.
Mais pour testpgmjava.jar, la ligne de commande c'est -cp testpgmjava.jar donc la JVM va chercher le jar dans ce que Eclipse lui dit être le répertoire courant. Je crois que tu as une petite surprise là :)
Si vraiment testgmpjava.jar est dans lib, le mieux est de corriger le script ainsi:
Ah le CLASSPATH....