Ant JUnit 任务:on、yes 和 true 之间有区别吗?

kev*_*rpe 2 ant junit

TL;DR:要启用 Ant 功能onyes、 和之间有区别true吗?

我找不到有关此事的任何文件。我们有一些似乎随机选择的 Ant 构建脚本:on yestrue启用各种 Ant JUnit 功能。

示例属性:forkhaltonerror

参考:http : //ant.apache.org/manual/Tasks/junit.html

JB *_*zet 5

http://ant.apache.org/manual/develop.html

编写属性设置器的最常见方法是使用 java.lang.String 参数。在这种情况下,Ant 会将文字值(在属性扩展之后)传递给您的任务。但还有更多!如果你的 setter 方法的参数是

  • 布尔值,如果构建文件中指定的值为 true、yes 或 on 和 false 之一,则您的方法将传递值 true。

所以yesontrue是一回事。