我的 Ant 脚本中有以下代码段。它执行得很好:
<exec executable="C:\test\foo\programName.exe" />
但是当我尝试通过设置目录来执行它时,如下所示:
<exec executable="programName.exe"
dir="C:\test\foo\" />
我得到:
执行失败:java.io.IOException:无法运行程序“programName.exe”(在目录“C:\test\foo”中):CreateProcess error=2,系统找不到指定的文件
请帮忙!为什么单独指定目录时它不起作用?