Apache Ant Tasks 简明教程 ANT Tasks - Condition Apache Ant Tasks 简明教程 Apache Ant Tasks - Condition Description 条件任务在条件为 true 时默认将属性值设置为 true;否则,属性未设置。可以通过指定 value 属性将值设置为非默认值。 Properties Sr.No Attributes & Description 1 Property 要设置的属性的名称。(强制) 2 Value 用于设置属性的值。 3 Else 用于如果条件评估为 false 时设置属性的值。 Example Usage 使用以下内容创建 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。 Output 在上述构建文件上运行 Ant 会生成以下输出: F:\tutorialspoint\ant>ant Buildfile: F:\tutorialspoint\ant\build.xml info: [echo] true BUILD SUCCESSFUL Total time: 0 seconds