में उपयोगकर्ता और परियोजना विशिष्ट सेटिंग्स एक साथ परियोजना के कई शाखाएं विकसित करते हैं। प्रत्येक डेवलपर की कई कार्यशील प्रतियां होती हैं, प्रत्येक कार्यशील प्रति अपनी डीबी स्कीमा का उपयोग करती है। (आमतौर पर प्रति शाखा एक कार्य प्रतिलिपि होगी, लेकिन कभी-कभी प्रति शाखा एक से अधिक कार्य प्रतिलिपि भी होगी।) हमें मेवेन को डीबी क्रेडेंशियल्स (डीबी-माइग्रेशन प्लगइन के लिए, यूनिट परीक्षणों के लिए, डीवी इंस्टेंस के लिए, सर्वलेट)।मैवेन
हम pom.xml
में प्रमाण-पत्र नहीं डाल सकते हैं क्योंकि प्रत्येक डेवलपर विभिन्न डीबी स्कीमा नामों का उपयोग कर सकता है। हम settings.xml
में प्रमाण-पत्र नहीं डाल सकते हैं क्योंकि प्रत्येक डेवलपर एक से अधिक स्कीमा का उपयोग करता है।
हम प्रमाण पत्र कहां डालते हैं?
उदाहरण के लिए, http://code.google.com/p/c5-db-migration/ बताता है कि डीबी प्रमाण-पत्र pom.xml
में उपस्थित होने की आवश्यकता है, लेकिन मैं उन फ़ाइलों को बाहरी रूप से बाहर करना चाहता हूं जो संशोधन नियंत्रण में नहीं हैं।
है कि मैं क्या चाहता हूँ! लेकिन गुण फ़ाइल को पढ़ने के लिए मेवेन को कैसे बताना है? मैंने खोज की और खोज की लेकिन उसे नहीं मिला। उत्तर के लिए बहुत बहुत धन्यवाद। – hibbelig
मुझे नहीं पता कि मैवेन के साथ गुण फ़ाइलों को कैसे पढ़ा जाए। चूंकि यह मेवेन है, शायद इसके लिए एक प्लगइन है। ;) मेवेन 2 के साथ प्रति-प्रोजेक्ट प्रोफाइल.एक्सएमएल फ़ाइल का उपयोग करना संभव था, लेकिन मैवेन 3 ने इसके लिए समर्थन हटा दिया है। –
मुझे पता चला कि मैवेन के साथ बाहरी गुण फ़ाइलों को कैसे पढ़ा जाए। मैंने जवाब अपडेट कर लिया है। –