0

当我有以下宏时:

<macrodef name="foo">
  <attribute name="whatever"/>
  <sequential>
    <local name="variant"/>
    <property name="variant" value="one"/>
    <groovy>
      println properties.variant
    </groovy>
  </sequential>
</macrodef>

它打印:[groovy] null

有人可以解释一下,为什么本地似乎在这里不起作用?

4

0 回答 0