Bonjour à tous.
J'ai un problème: j'ai un programme Java, avec une interface graphique (une JFrame et quelques boutons). Je souhaiterais lancer un autre programme (un SAT solver) dans une console windows (cmd.exe) via mon programme Java. Actuellement, j'ai l'impression que le SAT solver est effectivement lancé, mais aucune console windows ne s'ouvre pour le prouver. Or, l'exécution du SAT solver ne me suffit pas, il faudrait que je dispose d'une console qui m'indique l'état d'avancement du solver.
J'ai essayé en lançant directement le solver via un
et j'ai également essayé en créant d'abord un .bat, puis en exécutant celui-ci. Le solver s'exécute, mais aucune console n'apparait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Process proc = Runtime.getRuntime().exec("cm.exe " + name); // "cm.exe nom_du_fichier" est la commande pour lancer le solver
Quelqu'un aurait-il une solution?
Merci d'avance.
Partager