Apache Ant Tasks - Condition
描述
Condition 条件任务如果条件为真,则默认将属性值设置为真; 否则,不设置该属性。 您可以通过指定 value 属性将值设置为默认值以外的值。
属性
| 序号 | 属性 & 描述 |
|---|---|
| 1 | Property 要设置的属性的名称。 (强制的) |
| 2 | Value 要将属性设置为的值。 |
| 3 | Else 如果条件评估为 false,则将属性设置为的值。 |
用法
示例
使用以下内容创建 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操作系统来设置一个变量 isWindows。
输出
在上述构建文件上运行 Ant 会产生以下输出 −
F:\tutorialspoint\ant>ant Buildfile: F:\tutorialspoint\ant\build.xml info: [echo] true BUILD SUCCESSFUL Total time: 0 seconds

