我想使用 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