gpt4 book ai didi

ant - 如何更改 ant exec 任务中的 Path 变量?

转载 作者:行者123 更新时间:2023-12-02 02:06:54 24 4
gpt4 key购买 nike

我尝试使用 this 在 ant exec 任务中设置 Path 变量 关联。但它以某种方式不起作用。我正在尝试添加 THRIFT_HOME 当前 set to basedir 我在 basedir 中有 thrift.exe 文件>.

此外,当我将 executable attribute value 更改为 thrift.exe 时,thrift 编译器工作正常但 basedir 不是 添加路径

<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>

但是还是不行。

如有任何帮助,我们将不胜感激!

最佳答案

这个怎么样:

<property environment="env"/>
<!-- to see if you can access it -->
<echo message="${env.Path}" />
<exec executable="thrift">
<env key="Path" value="${env.Path};${THRIFT_HOME}" />
</exec>

我在这里找到了提示:http://www.factsandpeople.com/facts-mainmenu-5/23-other-software-technologies/125-using-environment-variables-in-ant-environment-variables-are-not-evaluated

关于ant - 如何更改 ant exec 任务中的 Path 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14598815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com