ant实用手册(四)——定义property

来源:互联网 发布:悠游域名抢注工具 编辑:程序博客网 时间:2024/06/06 02:44

    property标签可以定义一个字符串,也可以定义一个文件或者资源,然后供构建文件中的其他任务使用
    关于property的详细信息可以参考这里:property详细信息

  1. 在构建文件中定义属性
    <project><property name="hello" value="hello world!"></property><echo>${hello}</echo></project>
    通过property标签可以定义一个属性,然后在构建文件中的其他地方通过 ${属性名}就可以引用到该属性
  2. 通过properties文件来定义属性
    可以先定义一个properties文件然后在构建文件中引入,例如定义一个名为pro.properties的文件,内容如下:
    hello=hello world!
    然后在构建文件中引入:
    <project><property file="pro.properties"></property><echo>${hello}</echo></project>
  3. 可以用import导入现有的构建文件
    <project><import file="pro.xml"/><echo>${hello}</echo></project>
  4. 如果property重复定义,会以先加载的属性为准,也就是property是不可变的
原创粉丝点击