मुझे लगता है कि निम्नलिखित करता है एक चींटी फ़ाइल है:मैं किसी चींटी प्रॉपर्टी फ़ाइल को दूसरे में मान सेट को ओवरराइड करने की अनुमति कैसे दे सकता हूं?
<property file="project.properties" description="Project configuration properties"/>
<property file="build-defaults.properties" description="default build configuration."/>
<property file="build.properties" description="local build configuration overrides"/>
मैं चूक build-defaults.properties में सेट (जो एससीएम करने के लिए चेक किया गया है) के लिए लेकिन डेवलपर्स एक स्थानीय निर्माण में मूल्यों को भी पार करने की अनुमति चाहते हैं। गुण ताकि वे स्थानीय पथों के साथ काम कर सकें।
समस्या यह है कि यह काम नहीं कर रहा है; मैंने इसे सेट अप किया है, build.properties में ओवरराइड बनाया है, लेकिन मेरे पथ का मूल्य build-defaults.properties में एक सेट बना हुआ है। मैं इसे कैसे पूर्ण करूं?
स्क्रिप्ट कार्य की स्थापना, जब JDK> = 1.6 का उपयोग कर मुश्किल नहीं है पहले से ही एक जावास्क्रिप्ट इंजन के साथ JDK जहाजों के रूप में बिना किसी अतिरिक्त जार की जरूरत (बीन स्क्रिप्टिंग फ्रेमवर्क और सामान ..) अब और इसका मतलब है (राइनो 1.6R2 के आधार पर)। जावास्क्रिप्ट के साथ बस स्क्रिप्ट कार्य का उपयोग करें .. वैकल्पिक रूप से ग्रोवी का उपयोग करें जिसके लिए केवल एक जार – Rebse
@Rebse की आवश्यकता है, आपने अपना दिन 'जावास्क्रिप्ट' सुझाव के साथ बनाया है। यह एक सम्मोहन की तरह काम करता है! मैंने इसे शामिल करने के लिए अपना जवाब संपादित किया। अन्य भाषाओं के लिए, भले ही उन्हें केवल एक जार की आवश्यकता हो, लिंक अभी भी उपयोगी है। – Jarekczek
लापरवाही पदोन्नति चेतावनी ;-) चींटी एडन फ्लैक (http://code.google.com/p/flaka/) कई स्क्रिप्टिंग भागों obsolet (संपत्ति अधिलेखित, loops ..) बनाता है, केवल एक जार की जरूरत है। Flaka के अलावा मैं ग्रोवी बहुत उपयोग करता हूं - न केवल चींटी स्क्रिप्टिंग के लिए। – Rebse