0

私はガントでタスクを書いていますが、タスクxmlPropertyに苦労しています。私はこのサンプルxmlファイルを持っています:

<root>
    <properties>
        <foo>bar</foo>
    </properties>
</root>

そして私がするとき:

ant.xmlproperty(file:"myFile.xml")
println "${root.properties.foo}"

何も印刷されません。私が間違っていることは何ですか?

4

1 に答える 1

1

xmlpropertyproject.propertiesGroovy 変数ではなく Ant プロパティにファイルをロードするため、AntBuilderインスタンスでアクセスする必要があります。

println ant.project.properties.'root.properties.foo'
于 2014-04-28T11:30:20.107 に答える