這是一小段代碼,請給看看它然後按照說明....如何檢查螞蟻中的條件並根據其值打印消息?
<condition property="${param1}">
<or>
<istrue value="win-x86"/>
<istrue value= "win-x86-client"/>
<istrue value= "win-x64"/>
</or>
</condition>
<target name="Mytarget" if="${param1}">
<echo message="executing windows family build:::${param1}"/>
</target>
<target name="print.name" >
<antcall target="win-x86-build">
<param name="param1" value="${platform.id}"/>
</antcall>
</target>
我想,當過platform.id包含任何窗口的姓應該打印郵件EXECUTING WINDOWS FAMILY BUILD
,但問題在於,即使家人是unix,它也會打印此消息。
我想我要麼不正確地檢查條件,要麼我正在做一些其他的錯誤。
有人可以幫我解決這個問題嗎?
第一個爲我工作,不是第二個反正謝謝... – user1390517