如题。 <target name="create" description="Creates project">
        <property name="app.name" value="appfuse-light-undefined"/>
        <delete dir="../../../${app.name}"/>
        <delete dir="db"/>
        <ant dir="../.." target="new"/>        <!-- New project created, install framework and run tests -->
        <ant dir="../../../${app.name}/extras/${fw}" target="install"/>
    </target>
问下 <ant ... /ant>在Ant 中的作用。

解决方案 »

  1.   

    可能跟jsp里的include差不多。
    瞎猜的,我也没用过。但我觉得应该是。
      

  2.   

    <ant dir="../../../${app.name}/extras/${fw}" target="install"/>

    这个是调用其他的ant 文件  , 就像Spring配置文件一样,一般较大工程的每个子项目一个ant文件,最后综合到一起。   主要用来 持续整合 和 或者配置 junit 自动测试
            <ant dir="./WebApplication" target="deploy">
                <property name="outdir" value="${outdir}" /> 
        <property name="setProps" value="true" />
    </ant>
      

  3.   

    看来我猜对了,是调用其他ant文件里的target。