Groovy 如何形成下面的gstring?

Groovy 如何形成下面的gstring?,groovy,Groovy,我在生成下面的gstring时出错,有人能建议正确的方法来生成此gstring吗 for(File fileToUnarchive: filesToUnarchive) { antBuilder.mkdir(dir:"${destinationDirectory}/${getSequenceNumber(${fileToUnarchive.name})}") } 问题是您试图将最后一部分的模板加倍 而不是 antBuilder.mkdir(dir:"${de

我在生成下面的gstring时出错,有人能建议正确的方法来生成此gstring吗

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

问题是您试图将最后一部分的模板加倍

而不是

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

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