我可以在Ant中使用${env.PROGRAMFILES}
获取%ProgramFiles%
。但是我不知道怎样获取%ProgramFiles(x86)%
。
我可以在Ant中使用${env.PROGRAMFILES}
获取%ProgramFiles%
。但是我不知道怎样获取%ProgramFiles(x86)%
。
${env.ProgramFiles(x86)}
。该变量在大小写敏感方面与 env.PROGRAMFILES 不一致。请注意保持 HTML 标签不变。[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)}
吗?(参见如何获取program files x86环境变量?)
抱歉,我没有Windows机器来测试这个。
如果这不起作用,我建议在您的构建中添加以下属性任务:
<property environment="env"/>
在调试模式下运行ANT,以查看设置的值:
ant -d