如何从 groovy 脚本调用 ant 属性



>我把ant属性定义为:

<condition property="configuration.REPORT_DIR" value="${configuration.REPORT_DIR}"       else="results">
    <isset property="configuration.REPORT_DIR" />
</condition>

后来,indside groovy 脚本我需要此属性的值,下面的定义不起作用:

<taskdef name="groovy" classpath="./groovy-all-X.X.X.jar" classname="org.codehaus.groovy.ant.Groovy" />
    <groovy>
        def destinationDIR = ant.project.properties.getReference("${configuration.REPORT_DIR}")
        ...
    </groovy>

任何想法,如何调用价值?

你能试试:

def destinationDIR = project.properties."configuration.REPORT_DIR"

相关内容

  • 没有找到相关文章

最新更新