J'ai le code suivant dans mon application Java. Je reçois toujours un statut de sortie de 1. Je n'ai aucune idée de pourquoi cela échoue. Lorsque je lance manuellement which phantomjs
dans mon terminal, j'obtiens le chemin comme prévu. D'autres commandes comme ls
et which bash
par exemple, le statut de retour 0.Comment lancer un script phantomjs à partir de Java?
process = new ProcessBuilder("which","phantomjs").start();
int status = process.waitFor();
Qu'est-ce que je fais mal et comment résoudre ce problème?