Comment exécuter une commande en Java avec des paramètres?Comment exécuter une commande avec des paramètres?
Process p = Runtime.getRuntime().exec(new String[]{"php","/var/www/script.php -m 2"});
Ne fonctionne pas. Ne fonctionne aussi pas, car il ne spécifie pas le paramètre "m".
Non testé, BTW. –
Ne connaissait pas ProcessBuilder. Merci d'avoir partagé. –
Si cela ne fonctionne pas: 'new ProcessBuilder (" php "," /var/www/script.php "," -m "," 2 ");' –