2009-08-03 15 views
15

मैं है एक जावा परियोजना जो मैं Maven2 और विधानसभा प्लगइन का उपयोग किया है संकलन और पैकेजिंग के साथ मदद करने के लिए, वहाँ काफी कुछ निर्भरता है, तो इसकी काफी एक बुरा सपना प्रबंधन करने के लिए विशेष रूप से मैं काफी के लिए नया हूँ Maven।Maven2 निर्भरता हैं और मूल निवासी पुस्तकालय

वैसे भी, मैं एक जावा लाइब्रेरी का उपयोग कर रहा हूं जिसमें मूल विंडोज लाइब्रेरी (डीएलएल) है और मैं मूल पुस्तकालय को निर्भरता या कुछ के रूप में निर्दिष्ट करने का प्रयास कर रहा हूं ताकि यह पथ और मेरे आवेदन पर मौजूद हो रनटाइम पर लाइब्रेरी का उपयोग कर सकते हैं।

+3

यह चींटी करने के लिए स्विच करने के लिए बहुत देर हो चुकी है? – Kieveli

+16

'चींटी पर स्विचिंग' समस्या को हल नहीं करता है। यह एक निर्भरता प्रबंधन प्रणाली को इसकी कमी के साथ बदल देता है। – Jherico

+1

निष्पक्ष चींटी के साथ निर्भरता प्रबंधन करने के लिए आइवी का उपयोग कर सकते हो,, लेकिन आप अभी भी देशी पुस्तकालय समस्या हल नहीं किया है। –

उत्तर

17

how to handle Maven and Native Libraries और an update with improvements पर इन ब्लॉग पोस्टों को देखें - ब्लॉग के लेखक बताते हैं कि उन्होंने जेडीआईसी (जावा डेस्कटॉप एकीकरण घटक) का उपयोग करके एक परियोजना पर इसे कैसे पूरा किया - जिसमें देशी बाइंडिंग हैं।

+1

यह भी मदद कर सकता है: (http://blog.codeeg.com/2008/06/28/25-things-i-hate-about-maven/) – Kieveli

+0

शायद यह भी होगा - http://jbrugge.com/ब्लॉग/2008/02/1 9/द-आनंद-और-दुःख-वह-मेवेन/- और किवेली की तरह अपमानजनक होने की बजाय - यह एक और अधिक संतुलित पोस्ट है कि इतने सारे डेवलपर्स या तो मैवेन से प्यार करते हैं या नफरत करते हैं। – Nate

+0

@sixones क्या आप इस थ्रेड को इस समस्या को हल करने के तरीके के बारे में जानकारी के साथ अपडेट कर सकते हैं? –

संबंधित मुद्दे