【发布时间】:2015-04-05 09:28:07
【问题描述】:
我有一个命令在输入到终端时没有问题,虽然我想从 java 程序中执行它。
我正在使用此代码,其中“homedir”是通过在终端输入 which spark 找到的。
String homedir = "/usr/local/bin/spark";
File wd = new File(homedir);
Process pwd = Runtime.getRuntime().exec("spark", null, wd);
当我运行代码时,我仍然收到错误:Cannot run program "spark" (in directory "/usr/local/bin"): error=2, No such file or directory
我错过了什么阻止它工作?
【问题讨论】: