ग्रैडल में एक तैनाती कार्य के हिस्से के रूप में, मैं विकास डेटाबेस के बजाय उत्पादन डेटाबेस को इंगित करने के लिए foo.properties
में किसी संपत्ति का मान बदलना चाहता हूं।ग्राडल बिल्ड के दौरान मैं .properties फ़ाइल को कैसे बदल सकता हूं?
मैं पूरी फाइल को बिल्कुल सही नहीं बदलूंगा, क्योंकि यह बड़ा है और इसका मतलब है कि हमें दो अलग-अलग संस्करणों को बनाए रखना होगा जो केवल एक पंक्ति पर भिन्न होते हैं।
इसे पूरा करने का सबसे अच्छा तरीका क्या है?
तुम भी अपाचे कॉमन्स विन्यास पुस्तकालय जो एक और अधिक सुविधाजनक एपीआई (http://commons.apache.org/configuration/userguide/howto_filebased.html) प्रदान करता है का उपयोग कर सकते हैं। बेशक, आपको अभी भी अधिकांश तर्क स्वयं को लागू करना होगा। – rodion
चींटी [प्रॉपर्टीफाइल कार्य] (http://ant.apache.org/manual/Tasks/propertyfile.html) ने वही किया जो मुझे चाहिए था। –