我创建了一个独立的应用程序,我的目标是执行一个命令(带有参数,例如:gedit 文件名)。如何通过java编程做到这一点。我尝试了以下代码,但它不起作用。
String[] command = new String[]{"gedit", "abc"};
Process child = Runtime.getRuntime().exec(command);
我在 exec() 命令上尝试了各种组合,也多次使用 JavaProcessBuilder,但我似乎没有得到解决方案。谁能帮我解决这个问题。请尝试提供代码,我已经访问了许多链接,但都是徒劳的。请帮忙。
-提前致谢