0
我在一個ant構建文件中使用groovy代碼片段。裏面的Groovy代碼我想引用已Groovy的部分以外定義的文件集,這樣的:groovy裏面的螞蟻:如何訪問由ant標籤定義的grooy
<target name="listSourceFiles" >
<fileset id="myfileset" dir="${my.dir}">
<patternset refid="mypatterns"/>
</fileset>
<groovy>
def ant = new AntBuilder()
scanner = ant.fileScanner {
fileset(refid:"myfileset")
}
...
</groovy>
</target>
當我執行此我得到以下錯誤信息:
Buildfile: build.xml
listSourceFiles:
[groovy]
BUILD FAILED
d:\workspace\Project\ant\build.xml:13:
Reference myfileset not found.
我錯過了什麼?