Question

J'ai un créé une application autonome dans lequel mon but est d'exécuter une commande (avec des arguments Ex: nom de fichier gedit). Comment faire grâce à une programmation java. J'ai essayé la pièce suivante de code, mais sa ne fonctionne pas.

String[] command = new String[]{"gedit", "abc"};  
Process child = Runtime.getRuntime().exec(command);  

J'ai essayé toutes sortes de combinaisons sur la commande exec () et aussi utilisé JavaProcessBuilder plusieurs fois mais il me semble avoir aucune solution pour cela. Quelqu'un peut-il me s'il vous plaît aider. S'il vous plaît essayer de donner le code, je l'ai déjà visité de nombreux liens, mais en vain. S'il vous plaît aider.
-Merci à l'avance

Était-ce utile?

La solution

Vous devez fournir le chemin qualifié complet gedit (par exemple / home / user / bin / gedit)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top