3

我需要检查我的 ANT Target 中的两个条件。如果其中任何一个为真,则蚂蚁目标必须执行。

<target name="generateArtifacts" if="${generateABC}" or if="${generatePQR}">
...
/>

上面的语法错误。如何使它正确?

4

1 回答 1

2

Maybe there's something simpler, but the following would do, I think:

<condition property="artifactsMustBeGenerated">
    <or>
        <isTrue value="${generateABC}"/>
        <isTrue value="${generatePQR}"/>
    </or>
</condition>

<target name="generateArtifacts" if="${artifactsMustBeGenerated}">
    ...
/>
于 2012-09-24T14:11:42.163 回答