我希望避免在构建期间提示输入密码,但我也希望将其保留在文件之外,以便我尝试将其设置为所以我可以将其输入命令提示符:
SET password=pword
ant release
我的ant.properties
文件如下所示:
key.store=../KeyStore/Project.keystore
key.alias=project
key.store.password=${env.password}
key.alias.password=${env.password}
在我的build.xml
我有一句话:
<property environment="env" />
据我所知here我只需要它,但它不起作用,说密码错了(请注意我检查它是正确的,并在{{1}中对其进行硬编码测试)。
答案 0 :(得分:1)
这只是build.xml
。
env
行必须高于ant.properties
行。
<property environment="env" />
<property file="ant.properties" />