我如何在下面形成gstring?

时间:2011-11-03 15:42:26

标签: groovy

我在下面形成gstring时遇到错误,有人可以建议正确的方法来形成这个gstring吗?

for(File fileToUnarchive: filesToUnarchive)
    {
       antBuilder.mkdir(dir:"${destinationDirectory}/${getSequenceNumber(${fileToUnarchive.name})}")
    }

1 个答案:

答案 0 :(得分:2)

问题是你正试图将最后一节的模板加倍

而不是

   antBuilder.mkdir(dir:"${destinationDirectory}/${getSequenceNumber(${fileToUnarchive.name})}")

只是做

   antBuilder.mkdir(dir:"${destinationDirectory}/${getSequenceNumber( fileToUnarchive.name )}")