0

我有一个属性文件:

自定义属性

此属性文件的内容是:

id=sf2j2345kkklljhlaasfsdfafsf543
name = SOME_NAME

我想将 id 的值更改为“ aaa ”,也就是将文件的内容更改为:

id=aaa
name = SOME_NAME

我试过了:

 <target name="change-id">  
        <replaceregexp file="custom.properties" match="^id=.*" replace="id=aaa" encoding="UTF-8" />
 </target>

我运行命令ant change-id

构建成功,但是它不起作用,我的属性文件的内容没有改变为什么?

4

1 回答 1

3

要编辑属性文件,请使用Propertyfile Task
fe :

<propertyfile file="some.properties">
  <entry  key="id" value="aaa"/>
</propertyfile>
于 2013-03-14T11:43:18.617 回答