它用于创建条件任务,如果某个条件成立,则设置属性。
如果条件成立,则默认情况下属性值设置为true
,否则不设置该属性。 可以通过为value
属性指定新值来将值设置为默认值以外的值。
必须指定一个条件,并且还可以指定为嵌套元素。
属性 | 描述 | 必需 |
---|---|---|
property |
要设置的属性名称。 | 是 |
value |
设置属性的值。 | 否 |
else |
如果条件求值为false ,则将属性设置为的值。 |
否 |
如果类路径中的JavaBeans Activation Framework和JavaMail都可用,请设置属性javamail.complete
。参考以下代码:
<condition property="javamail.complete">
<and>
<available classname="javax.activation.DataHandler"/>
<available classname="javax.mail.Transport"/>
</and>
</condition>