如何选择动态执行的目标



我有8个目标(例如:a,b,c,d,e,f,g &H)在每次只运行5个目标的ant脚本中。4个指标(a,b,c &H)每次运行一次,d、e、f &G应该和a,b,c & &连在一起;h.目标h应始终运行在剩余目标的底部。我正在使用eclipse开普勒,试图构建Java EE项目。任何提供Ant脚本以适应此问题的帮助都将不胜感激。

谢谢。

<project name="dynTar" default="a">
<target name="a">
    ...  contents of Target 'a'  ...
    <antcall target="b"/>
    <antcall target="c"/>
    <input message="Choose a target: d, e, f, g" addproperty="dynT"/>
    <if>
       <or>
          <equals arg1="${dynT}" arg2="d"/>
          <equals arg1="${dynT}" arg2="e"/>
          <equals arg1="${dynT}" arg2="f"/>
          <equals arg1="${dynT}" arg2="g"/>
       </or>
       <then>
          <antcall target="${dynT}"/>
       </then>
       <else>
          <echo message="wrong value entered..."/>
       </else>
    </if>    
    <antcall target="h"/>    
</target>

相关内容

  • 没有找到相关文章

最新更新