ant使用import导入另外一个build文件到当前项目中

  • 使用import,可以导入另外一个build文件到当前项目中。

例如,下面这段代码,将etc目录下的deploy-targets.xml文件的内容(除project标记外)导入到当前项目中:

   <import file="etc/deploy-targets.xml"/>

假设deploy-targets.xml文件的内容如下:

<project>
    <property environment="env"/>

    <property name="as.home" value="${env.AS_HOME}"/>
    <property name="lib.home" value="${env.JAXWS_HOME}/lib"/>

</project>

deploy-targets.xml除了顶层的project标记外,其它的都会被导入到当前的项目中,即如下内容会被导入到当前的项目中:

    <property environment="env"/>

    <property name="as.home" value="${env.AS_HOME}"/>
    <property name="lib.home" value="${env.JAXWS_HOME}/lib"/>
  • import 只能作为一个顶层任务(task),这也就意味着它不能在target中使用。
  • 如果一个target在主文件中存在,也在至少一个被导入的文件中存在,那么在主文件中的优先被调用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值