0
如何執行不在系統PATH中的程序(並且我不想將它放在那裏)?例如。最簡單的例子:Apache Commons Exec:不在PATH中的可執行文件
String program = "/my/path/to/my/program";
new DefaultExecutor().execute(CommandLine.parse(program));
拋出
java.io.IOException: Cannot run program "/my/path/to/my/program" (in directory ".")
(這同樣適用與在路徑,例如程序 「的/ usr /斌/ LS」 失敗,同樣的信息。)
注意:我不想更改工作目錄。