我有一个简单的Ant目标:
<target name="doxygen">
<exec executable="doxygen" dir="${basedir}/doxygen">
<arg value="Doxyfile" />
</exec>
</target>
我正在使用Windows Seven操作系统。 当我在Windows控制台中尝试相同的命令行(
doxygen Doxyfile
)时,它可以完美地运行。Doxygen可执行文件可以被找到,因为我已经将正确的路径添加到了我的PATH环境变量中。但是,ANT无法找到Doxygen可执行文件,我会收到以下错误消息:
build.xml:83: Execute failed: java.io.IOException: Cannot run program "doxygen.exe" : CreateProcess error=2
我如何使ANT使用Windows PATH环境变量?
我已经尝试了searchpath
属性,但它没有起作用。