Apache Ant 任务 - 条件



描述

如果条件为真,则条件任务将默认将属性值设为真;如果条件为假,则不设置属性。可以通过指定 value 属性来将值设为除默认值以外的值。

属性

序号 属性和描述
1

属性

要设置的属性的名称。(必填项)

2

要将属性设置为什么值。

3

其它

如果条件计算结果为假,则将属性设置为的值。

示例

用法

使用以下内容创建 build.xml −

<?xml version="1.0"?>
<project name="TutorialPoint" default="info">
   <condition property="isWindows">
      <os family="windows"/>
   </condition>
   <target name="info">
      <echo message="${isWindows}"></echo>
   </target>
</project>

上面的脚本将基于底层操作系统是否是 Windows 来设置变量 is Windows。

输出

在上述构建文件中运行 Ant 会生成以下输出 −

F:\tutorialspoint\ant>ant
Buildfile: F:\tutorialspoint\ant\build.xml

info:
   [echo] true

BUILD SUCCESSFUL
Total time: 0 seconds
广告