2014-06-30 14 views
6

मैं Grails 2.4.2 में अपग्रेड करता हूं क्योंकि यह माना जाता है कि मैवेन प्लगइन के साथ एक बग ठीक करता है जिसके कारण यह खराब pom.xml फ़ाइल उत्पन्न करता है। अब, जब मैं mvn clean install साथ 2.4.2-उत्पन्न पोम चलाने का प्रयास मैं निम्न त्रुटि संदेश मिलता है: grails-Maven-प्लगइन:Grails maven प्लगइन Groovy चाहता है 2.4.2

[ERROR] लक्ष्य org.grails निष्पादित करने में विफल 2.4.2 : प्रोजेक्ट प्रोजेक्ट पर maven-compile (डिफ़ॉल्ट-मेवेन-संकलन): Grails निष्पादन के लिए क्लासपाथ बनाने में विफल। org.codehaus.groovy: groovy-all: jar: 2.4.2 https://REPO में स्थानीय भंडार में कैश किया गया था, जब तक नेक्सस के अंतराल को समाप्त नहीं किया गया है या अद्यतनों को मजबूर किया गया है, तो संकल्प को पुनः प्रयास नहीं किया जाएगा -> [ सहायता 1]

ग्रोवी 2.4.2 2.3.X नवीनतम रिलीज के बाद स्पष्ट नहीं है। मैं मैवेन प्लगइन्स को 2.3.2 के ग्रोवी लेने के लिए कैसे मजबूर करूं-सभी पैकेज ग्रोवी के लिए उपयोग करने की निर्भरता के रूप में?

+0

बस एक ही मुद्दे पर आया। मैंने Grails परियोजना में एक जेरा जोड़ा है: https://jira.grails.org/browse/GRAILS-11544। –

उत्तर

7

समाधान: यह मेवेन प्लगइन में एक बग था। मैंने मालिक को एक कोड फिक्स भेजा।

अद्यतन: मैंने एक बग फिक्स भेजा जो Grails में शामिल किया गया था। नई निर्भरता org.grails:grails-maven-plugin:2.4.3 है। आपको अपने Grails BuildConfig और पोम फ़ाइल को अपडेट करना चाहिए (या इसे पुन: उत्पन्न करना)।

+0

क्या आपको इसके लिए कोई समाधान मिला? मैं देख सकता हूं कि एक फिक्स था, और ग्रीम ने एक वर्कअराउंड के रूप में निर्भरता जोड़ने का सुझाव दिया, लेकिन ऐसा लगता है कि यह इस बिंदु से पिछला नहीं है। यदि आपके पास कोई कामकाज है, तो मैं बहुत आभारी हूं यदि आप इसे पोस्ट कर सकते हैं। –

+2

आह, समस्या हल हो गई। 'org.grails: grails-maven-plugin: 2.4.3' अब बाहर है। पीओएम में इसका उपयोग करने से समस्या हल हो जाती है। किसी भी निर्भरता की आवश्यकता नहीं है, या तो। –

+1

@StuartWatt दुर्भाग्य से यह वर्तमान रिलीज में तय नहीं है। मैं पहली बार grails उपयोगकर्ता हूँ और यह डीपी जोड़ यह ठीक नहीं करता है (intellij dep को पाता है, लेकिन जब इसे चल रहा है तब भी पुराने groovy जार चाहता है)। क्या मैं कुछ भूल रहा हूँ? – Patrick

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