Bonjour,
Comme le titre l'indique, j'ai besoin d'invoquer un programme externe C et l'arrêté avec JAVA.
J'arrive à invoquer le programme C, grâce au tutorial que j'ai trouvé sur le site, le seul problème c'est que pour pouvoir passer des paramètres au programme C, j'ai dû utilisé un fichier comme stdin.
Donc j'ai appelé "cmd" pour pouvoir passer les arguments avec le fichier pipe, mais lorsque je veux arrêté le programme C (une boucle infini), j'arrive pas parceque "process.destroy();" ne détruit que le processus de "cmd".Runtime runtime = Runtime.getRuntime();
String[] args1 = {"cmd", "/C ","c:\\x.exe"," <pipe"};
Process process = runtime.exec(args1);
Est ce qu'il aurait une solution à ce problème?
Merci
Partager