Ant in Action读书笔记(二):set property to a file

 

 
<property name="release.dir" location="../release" />
 

上面的语句在Ant执行后,Ant会把相对路径转换成绝对路径,并会根据你当前OS的Path分隔符进行相应的转换(Windows和Unix使用的是不同的分隔符)。

 

是挺有趣的一个Feature,以前没有注意到过这个功能点。

 

除此以外,还可以考虑用propertyfile task

 

<propertyfile
    file="my.properties"
    comment="My properties">
  <entry  key="akey" value="avalue"/>
  <entry  key="adate" type="date" value="now"/>
  <entry  key="anint" type="int" default="0" operation="+"/>
  <entry  key="formated.int" type="int" default="0013" operation="+" pattern="0000"/>
  <entry  key="formated.date" type="date" value="now" pattern="DDD HH:mm"/>
</propertyfile>

 

 

 

上面的示例是把akey,adate等值存到my.property文件中

 

同样也可以从文件读取一些property

 

<prooerty file=“a.properties”>

 

 

 

posted @ 2012-11-03 06:20  卜海清  阅读(309)  评论(0编辑  收藏  举报