Maison >Java >javaDidacticiel >Comment exécuter des commandes avec des paramètres en Java ?

Comment exécuter des commandes avec des paramètres en Java ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-17 11:27:01988parcourir

How to Execute Commands with Parameters in Java?

Exécuter des commandes avec des paramètres en Java

L'exécution de commandes à partir de Java peut être une technique utile, en particulier lors de l'intégration avec des applications ou des scripts externes. Dans ce cas, la question explore comment exécuter une commande avec des paramètres spécifiques.

Les extraits de code fournis illustrent les tentatives d'exécution de commandes PHP avec des paramètres, mais les tentatives ont échoué.

Pour exécuter correctement une commande avec des paramètres, les paramètres doivent être inclus sous forme de chaînes distinctes dans le tableau de commandes transmis à exec(). Par exemple, le code suivant exécutera la commande PHP avec le paramètre "-m" défini sur "2" :

Runtime.getRuntime().exec(new String[]{"php","/var/www/script.php", "-m", "2"});

Cette approche garantit que les paramètres sont correctement analysés et transmis à la commande sous-jacente.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn