在 gradle 中使用 ant.replace



我想使用 ant 的替换任务来替换其中一个文件中的令牌,如下所示:

版本.txt

version.number=${versionNumber}

build.gradle

task writeVersion {
   ant.replace {
      file 'version.txt'
      token 'versionNumber'
      value '1.0.0'
   }
}

但它给了我以下错误:-

A problem occurred evaluating root project '1.01-Exercise-RunYourFirstTask'.
> replace doesn't support the nested "token" element.

请帮助我,我如何使用 ant 的替换任务来替换文件中的令牌,或者是否有任何其他函数可以直接从 gradle 中完成。

它应该是:

task writeVersion << {
    ant.replace(
      file: 'version.txt',
      token: 'versionNumber',
      value: '1.0.0'
 )
}

和:

version.number=versionNumber

相关内容

  • 没有找到相关文章

最新更新