在Ant中调用依赖任务之前定义参数



我想在调用depends任务的目标之前定义参数,例如:

<target name="init">
...
If (mode=true)
  Then...
       Else...
      ...
       </target>
<target name="Create File" depends="init">
...
       ...
       </target>

我想定义参数mode并给出它例如true值我想在调用depends="init"任务之前启动"创建文件"因为我想让init任务使用这个参数

我可以在Ant中这样做吗?

谢谢

如果您使用的是depends,则不能这样做,但是您可以通过antcall任务执行init目标。

下面是上面链接中的一个例子

<target name="Create File">
  <antcall target="init">
    <param name="param1" value="value"/>
  </antcall>
</target>
<target name="init">
  <echo message="param1=${param1}"/>
</target>

相关内容

  • 没有找到相关文章