के अंदर चींटी संस्करण की जांच कैसे करें मेरी चींटी स्क्रिप्ट केवल संस्करण> = 1.8 के साथ काम करती है। मैं स्क्रिप्ट में संस्करण को देखना चाहता हूं, ताकि कम संस्करण स्थापित होने पर यह त्रुटि प्रदर्शित करता हो।चींटी स्क्रिप्ट
उत्तर
चींटी अंतर्निहित संपत्ति ant.version
:
<project default="print-version">
<target name="print-version">
<echo>${ant.version}</echo>
</target>
</project>
संस्करण चींटी की 1.7 एक समर्पित antversion कार्य की शुरुआत की।
यह कार्यक्षमता कई conditions का हिस्सा है जिसे एएनटी द्वारा चेक किया जा सकता है।
यहाँ मदद मिल सकती है कि एक कोड स्निप है:
<property name="version.required" value="1.8" />
<target name="version_check">
<antversion property="version.running" />
<fail message="FATAL ERROR: The running Ant version, ${version.running}, is too old.">
<condition>
<not>
<antversion atleast="${version.required}" />
</not>
</condition>
</fail>
</target>
<target name="doit" depends="version_check">
<echo level="info" message="The running version of ant, ${version.running}, is new enough" />
</target>
लक्ष्य बनाने के लिए कोई ज़रूरत नहीं, आप अपनी स्क्रिप्ट की शुरुआत में fail + antversion उपयोग कर सकते हैं:
<fail message="Ant 1.8+ required">
<condition>
<not><antversion atleast="1.8" /></not>
</condition>
</fail>
यह सबसे अच्छा जवाब है। – mcsilvio
यह स्वीकार्य उत्तर होना चाहिए। –
- 1. चींटी स्क्रिप्ट
- 2. चींटी स्क्रिप्ट
- 3. कैसे चींटी स्क्रिप्ट
- 4. एंड्रॉयड कैसे चींटी स्क्रिप्ट
- 5. चींटी स्क्रिप्ट को ग्रेडल स्क्रिप्ट में परिवर्तित करें
- 6. चींटी निर्माण स्क्रिप्ट पूरी तरह से सांत्वना
- 7. मैं चींटी स्क्रिप्ट में देरी कैसे जोड़ूं?
- 8. चींटी स्क्रिप्ट में पर्यावरण चर सेट करना
- 9. चींटी निर्माण स्क्रिप्ट, antcall, निर्भरता, आदि
- 10. चींटी
- 11. चींटी के अंदर चींटी जूनिट बिल्ड त्रुटि
- 12. चींटी फ़ाइल
- 13. चींटी
- 14. चींटी
- 15. चींटी
- 16. चींटी
- 17. चींटी
- 18. चींटी
- 19. चींटी
- 20. चींटी
- 21. चींटी
- 22. चींटी
- 23. चींटी
- 24. चींटी
- 25. चींटी
- 26. चींटी
- 27. चींटी
- 28. चींटी
- 29. चींटी
- 30. चींटी
http://stackoverflow.com/a/5126301/829571 – assylias
मैं इसे स्क्रिप्ट के अंदर एक स्वचालित फैशन में करना चाहता हूं –