小编Krz*_*ksa的帖子

使用Ant,是否可以在标签IF中使用AND,OR条件?

contrib可以检查标签IF中的更多条件吗?
我需要做这样的事情:

<if>
<equals arg1="${var}" arg2="one"/>
<or>
    <equals arg1="${var}" arg2="two"/>
</or>
<or>
    <equals arg1="${var}" arg2="three"/>
</or>
<or>
    <equals arg1="${var}" arg2="four"/>
</or>
<then>
    <echo message="basic dir: ${var}"/>
    <copy todir="../direct" verbose="yes" failonerror="no" overwrite="yes">
        <fileset dir="${var}">
            <include name="**"/>
        </fileset>
    </copy>
</then></if>
Run Code Online (Sandbox Code Playgroud)

如何在一个IF中做很多条件?

更新:解决:

<if>
<or>
    <equals arg1="${var}" arg2="one"/>    
    <equals arg1="${var}" arg2="two"/>
    <equals arg1="${var}" arg2="three"/>
    <equals arg1="${var}" arg2="four"/>
</or>
<then>
    <echo message="basic dir: ${var}"/>
    <copy todir="../direct" verbose="yes" failonerror="no" overwrite="yes">
        <fileset dir="${var}">
            <include name="**"/>
        </fileset>
    </copy>
</then></if>
Run Code Online (Sandbox Code Playgroud)

java ant task ant-contrib

16
推荐指数
1
解决办法
2万
查看次数

Ant目标将目录移出另一个目录


如何使用Ant任务将目录移动到一个目录?

我的目录结构如下:

my/directory/root
               |-dir1/one/same/lib
               |-dir2/two/same/lib
               |-dir3/three/same/lib
               |-dir4/four/same/lib
Run Code Online (Sandbox Code Playgroud)

我想移动并缩放文件夹"same/lib"并将其移动到"my/directory/root"
(最后:my/directory/root/same/lib)

java ant task

6
推荐指数
1
解决办法
3126
查看次数

标签 统计

ant ×2

java ×2

task ×2

ant-contrib ×1