j'ai crée un programme en java qui exécute la commande pdflatex sous windows.
Pour exécuter une commande grace a exec j'ai utilisé un code trouvé sur internet qui fonctionne très bien.
J'arrive a exécuter mes commandes mais si il y a une erreur de compilation avec pdflatex il me demande de taper 'I' pour ignorer et je n'arrive pas a taper un caractère dans la console.
le tutorial que j'ai suivi et celui-ci:
When Runtime.exec() won't
a la fin de ce tutoriel il est écrit:
One additional improvement to TestExec would include a command-line switch to accept input from standard input. You would then use the Process.getOutputStream() method to pass the input to the spawned external program.
C'est exactement ce qu'il faut que je fasse.
Est ce que quelqu'un a une idée ?
Partager