bonjour,
tout d'abord je pr�cise, j'ai vu que dans la FAQ, il y a un article concernant ma question. je l'ai mise en place, mais il me detecte pas la fin de mon processus (d'ailleur je vois pas pourquoi il ne le fait pas)
avec ce code l�, je ne vois jamais affich� le "2" dans la console.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 process = runtime.exec(command); System.out.println("1"); process.waitFor(); System.out.println("2");
si j'enleve le waitFor, je vois bien le "2", et le processus a bien fait ce qu'il avais a faire.
le probleme c'est que la suite de mon code utilise le resultat du processus (un fichier).
et si lorsque je met pas de waitFor, la suite du code m'indique que le fichier n'existe pas (mm si il sera cr�e plus tard, quand le processus sera fini...)
je sais pas si je suis tres clair, mais en faite ce que je voudrai c'est attendre la fin de mon processus, ou alors attendre que le fichier soit cr�e.
merci d'avance
Partager