如何在 Ant 中获取环境变量 ProgramFiles(x86)



我可以在 Ant 中使用 ${env.PROGRAMFILES} 获得%ProgramFiles%。但是我不知道如何获得%ProgramFiles(x86)%.

使用 ${env.ProgramFiles(x86)} .该变量以与 env 不一致的方式区分大小写。程序文件。

[echo] env.ProgramFiles(x86) == C:Program Files (x86)
[echo] env.PROGRAMFILES(x86) == ${env.PROGRAMFILES(x86)}
[echo] env.ProgramFiles      == ${env.ProgramFiles}
[echo] env.PROGRAMFILES      == C:Program Files

你试过${env.PROGRAMFILES(x86)}吗?(请参阅如何获取程序文件 x86 env 变量?

抱歉,我没有Windows机器来测试这个。

如果这不起作用,我建议在您的构建中添加以下属性任务:

<property environment="env"/>

并在调试模式下运行 ANT 以查看设置的值:

 ant -d 

相关内容

  • 没有找到相关文章

最新更新