在ANT中,我试图通过使用以下脚本使用regex替换文件的属性:
<property file="MyFilePath/MyFileName1.properties" />
<replaceregexp file="MyFilePath/MyFileName2.properties"
match="@{ComparingProperties}=(.*)"
replace="@{ComparingProperties}=${@{ComparingProperties}}" />
从MyFileName1中读取内容,并替换MyFileName2中的属性。
执行时,我遇到的问题是"Couldn't rename temporary file C:\Users\username\AppData\Local\Temp\replace7877977241325466040.txt"
如果我删除此正则表达式并尝试,构建将正常进行。在我的许多脚本中,我都使用了replaceregex,但这是新出现此错误的地方。任何输入都会真正有帮助。谢谢!