我尝试使用这个链接在
此外,当我将
我也尝试使用
ant exec
任务中设置Path
变量,但不知为何它并没有起作用。我正在尝试添加THRIFT_HOME
到basedir
,而thrift.exe
文件就在basedir
中。此外,当我将
executable attribute value
的值更改为thrift.exe
时,Thrift编译器可以正常工作,但是basedir
并未被添加到Path
中。<exec executable="thrift">
<env key="Path" value="${env.Path};${THRIFT_HOME}" />
</exec>
我也尝试使用
setx
命令,如下所示:<exec executable="setx">
<arg value="Path"/>
<arg value="%Path%;${THRIFT_HOME}"/>
</exec>
但是它仍然不起作用。
非常感谢您的帮助!
key="PATH"
而不是key="Path"
? - Clemens Klein-Robbenhaar