पर "गैर-मैवेनाइज्ड" जार निर्भरता को कैसे जोड़ा जाए, मैं एक नई अंगूठी हूं। मैं कमांड लाइन (कोई आईडीई) विंडोज़ 7एक ग्रेल्स प्रोजेक्ट
मैं सिर्फ 'हैलो दुनिया' grails प्रलेखन से उदाहरण चला रहा हूँ पर से grails 2.0.3 का उपयोग कर रहा हूँ।
मेरे पास एक कस्टम जार है जो मैवेन में नहीं है जिसे मैं अपने प्रोजेक्ट में उपयोग करना चाहता हूं। मैंने इसे lib फ़ोल्डर में जोड़ा और रीफ्रेश-निर्भरताएं कीं। मैंने जार से कक्षा आयात करने के लिए नियंत्रक को संशोधित किया। जब मैंने 'रन-एप' किया, तो संकलक ने शिकायत की कि वह कक्षा नहीं ढूंढ सका। क्रम 'httpclient: httpclient: 3.0.1'
मैं जहां लोगों को इस तरह उनके BuildConfig.groovy के लिए एक लाइन को जोड़ने के लिए किया था ऑनलाइन कई उदाहरण देखा। लेकिन चूंकि मैं मैवेन या आईवी का उपयोग नहीं कर रहा हूं, इसलिए मैं अपने क्लासपाथ पर उस जार को कैसे प्राप्त करूं?
उदाहरण मैं ऊपर की चर्चा करते हुए कर रहा हूँ, http://grails.1312388.n4.nabble.com/External-Jar-in-Grails-td4388010.html
आपकी समस्या के साथ यहां भी एक ही समस्या होने पर मुझे यह काम करने के लिए प्रतीत नहीं होता है [ez-vcar] (http://code.google.com/p/ez-vcard/)। ez-vard jAR को ** lib फ़ोल्डर ** में जोड़ा गया, निर्भरता ताज़ा करने की कोशिश की, BuildConfig 'compile "ez-vcard में जोड़ा गया: 0.7.3" '... अभी भी काम नहीं करता है, निम्नलिखित के साथ छोड़ दिया गया है त्रुटि चेतावनी: निर्दिष्ट निर्भरता परिभाषा रनटाइम (ez-vcard: 0.7.3) अमान्य है! छोड़ना..' काइल के बारे में आप जो भी सोच सकते हैं, उसकी बहुत सराहना की जाएगी, बहुत मूर्खतापूर्ण मुद्दा, मुझे बोनर चलाकर – RST
बस एक जंगली अनुमान है लेकिन शायद नाम पर डैश एक समस्या पैदा कर रहा है। डैश के बिना जार का नाम बदलने का प्रयास करें। – Kyle
वैसे भी धन्यवाद, काम नहीं किया ... लगता है कि एक गहरी समस्या है, अब एक पोस्ट करने जा रहा है – RST