Ant build.xml没有读取env属性

时间:2016-05-31 20:43:09

标签: java ant

我有一个cmd脚本文件,它设置所有环境值并调用ant类来构建java项目。

我有:

<property environment="env"/> 

在build.xml和

中设置
<property name="CD" value="${env.CDTEC}"/>. 

build.xml无法读取cmd脚本文件中设置的这些env值。如果我回显来自打印的命令提示符中的值,而不是来自ant.xml文件。获取错误

BUILD FAILED
c:\Users\test\Projects\Spring testing\build.xml:85: c:\Users\test\Projects\Spring testing\${env.CDTEC}\lib does not exist.

我在build.xml中添加了echo消息 如

<echo message="Message from ${this.CDTEC} Client" />

并将其打印为

'Message from {env.CDTEC} Client'. 

命令提示符正在打印这些值,但Ant无法访问这些env值,不知道为什么?

0 个答案:

没有答案