Exécution de lignes de commande en Java
Les applications Java doivent souvent interagir avec des processus externes et exécuter des commandes dans le shell du système d'exploitation. Ceci peut être réalisé en utilisant la classe Runtime.
Pour exécuter la ligne de commande :
java -jar map.jar time.rel test.txt debug
dans une application Java :
Obtenir une instance de Runtime :
Runtime rt = Runtime.getRuntime();
Utilisez la méthode exec() pour exécuter la commande :
Process pr = rt.exec("java -jar map.jar time.rel test.txt debug");
Cela crée un nouveau processus à exécuter la commande spécifiée. La méthode exec() renvoie une instance de Process, qui vous permet de gérer le processus, par exemple en attendant son achèvement ou en lisant sa sortie.
Vous pouvez trouver des informations plus détaillées sur la classe Runtime à l'adresse :
http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html
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!