pronunciation - group of ants is called




यदि कोई संपत्ति मौजूद है तो कैसे जांचें? (2)

आप समस्‍या कार्य का उपयोग isset स्थिति के साथ कर सकते हैं।

<project default="test">

  <property name="a" value="a"/>

  <target name="test">

    <condition property="a.set" else="false">
      <isset property="a"/>
    </condition>

    <condition property="b.set" else="false">
      <isset property="b"/>
    </condition>

    <echo message="a set ? ${a.set}"/>
    <echo message="b set ? ${b.set}"/>

  </target>
</project>

आउटपुट:

test:
     [echo] a set ? true
     [echo] b set ? false

मैं चींटी का उपयोग करके संपत्ति के अस्तित्व की जांच कैसे करूं?

मैं ant-contrib के उपयोग के लिए खुला हूं, अगर चींटी एक समान चीज प्रदान नहीं करती है।

इसके अलावा, ant-contrib में एक मुखर कार्य होता है, जो प्रदान करता exists , लेकिन यह दावा नहीं है कि मुझे यहाँ क्या चाहिए क्योंकि मैं एक बूलियन रिटर्न मूल्य पसंद करूंगा।


चींटी 1.9.1 के बाद से "यदि" और "जब तक" विशेषता का उपयोग करना संभव है। यदि आप 2 नामस्थान xmlns जोड़ते हैं, तो आप इन नई विशेषताओं का उपयोग कर सकते हैं: if = "ant: if" और xmlns: जब तक कि = "ant: जब तक" प्रोजेक्ट में न हो।

<!DOCTYPE project>
<project xmlns:if="ant:if" xmlns:unless="ant:unless">
  <property unless:set="property" name="property.is.set" value="false"/>
  <property if:set="property" name="property.is.set" value="true"/>
  <echo>${property.is.set}</echo>
</project>

https://ant.apache.org/manual/ifunless.html भी https://ant.apache.org/manual/ifunless.html