如何在ubuntu 10.04环境中执行命令(带参数)

时间:2010-11-17 11:34:30

标签: java linux runtime exec ubuntu-10.04

我创建了一个独立的应用程序,我的目标是执行命令(带参数Eg:gedit filename)。如何通过java编程实现这一目标。我尝试了以下一段代码,但它不起作用。

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

我在exec()命令上尝试了各种组合,并且多次使用JavaProcessBuilder,但我似乎没有解决这个问题。任何人都可以帮我这个。请尝试给出代码,我已经访问了许多链接,但都是徒劳的。请帮忙。
- 提前谢谢

1 个答案:

答案 0 :(得分:2)

您需要提供gedit的完整限定路径(例如/ home / user / bin / gedit)