Bonjour tout le monde,
je veux lancer un commande via java, la commande est :
smv filename
quand le fichier en question est d'une taille petite (80 ko) , pas de pb, cependant, pour un autre d'une taiil relativement grande (850 ko) ca ne marche pas, ca se bloque,
je veux savoir si le processus que je lance mort apres une certaine durée d'execution, sinon pourquoi ca ne marche pas ? merci pour vos aides
C'est a priori un problème de débordement de tampon. Il y a plein de subtilités pour lancer une commande avec Runtime.exec();
Dans Programmez! 82 il y a un article qui explique ça dans les moindres détails. Je te propose de t'y reporter.
Y a t il une silution pour contourner ce pb ?
Oui la solution est donnée en détail dans Programmez! 82... :roll:
OK merci,