系统相关
首页 > 系统相关> > java – 如何在ubuntu 10.04环境中执行命令(带参数)

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

作者:互联网

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

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

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

解决方法:

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

标签:java,linux,runtime,exec,ubuntu-10-04
来源: https://codeday.me/bug/20190705/1383016.html