我有一个属性文件:
自定义属性
此属性文件的内容是:
id=sf2j2345kkklljhlaasfsdfafsf543
name=SOME_NAME
的值id
是一个长的随机字符串。
我想制作一个Ant脚本来替换/覆盖另一个脚本的值id
,我尝试使用 Ant<replace>
语法:
<target name="change-id">
<replace file="custom.properties" token="id" value="aaa" />
</target>
我运行 ant change-id ,属性文件的内容变为:
aaa=sf2j2345kkklljhlaasfsdfafsf543
name=SOME_NAME
那是关键“ id
”被替换而不是它的值。但是我需要将值替换为 " aaa " ,如何在 Ant 中实现这一点?
请不要建议我设置token
为id
' 的随机值,因为该值是随机生成并放在那里的。我只想id
通过Ant脚本覆盖“”的随机值,如何实现?