मेरे पास कुछ जावा/मेवेन प्रोजेक्ट हैं जिन्हें मैं Grails 2.0.4 प्रोजेक्ट में उपयोग करना चाहता हूं।Grails प्रोजेक्ट में जावा जेएआर फाइल कैसे जोड़ें?
- अपने स्थानीय Maven भंडार में जार फ़ाइलों स्थापित कर रहा है, और grails की
lib
फ़ोल्डर में जार फ़ाइलों की प्रतिलिपिgrails install-dependency com.foo:my-project:0.0.1-SNAPSHOT
- क्रियान्वित: मैं इस तरह के रूप में विभिन्न दृष्टिकोण, की कोशिश की है।
BuildConfig.groovy
- की निर्भरता अनुभाग uncommenting
mavenLocal()
करने के लिएcompile com.foo:my-project:0.0.1-SNAPSHOT
जोड़ना और गुजर/home/me/.m2/repository
मैं कुछ अन्य बातें की कोशिश की है, हो सकता है इस तरह के superstitiously एक grails clean
जब भी सुविधाजनक में फेंकने के रूप में। प्रत्येक मामले में grails compile
निम्नलिखित परिणाम उत्पन्न करता है: संकलन विफल रहता है, किसी भी वर्ग में किसी भी वर्ग में किसी भी वर्ग को संदर्भित करने में असमर्थ।
कोई विचार जो मुझे याद आ रहा है?
यह वास्तव में अजीब है, क्योंकि उन विकल्पों में से किसी चाहिए काम ... आप जावा के एक नए संस्करण के साथ अपने जेएआर में कक्षाओं को संकलित करने के लिए नहीं किया था, आप ग्रेल्स चला रहे हैं? मैं एक पोस्टग्रेएसक्यूएल ड्राइवर जार के साथ एक ही समस्या में भाग गया और यही कारण था। – proflux
क्या आप जार फ़ाइल को सत्यापित कर सकते हैं जिसमें 'jar tf lib.jar | grep mypackage.MyClass'? – ataylor
मुझे अतीत में ऐसा कुछ पकड़ा गया है ... मैं उन वर्गों को 'आयात' करना भूल गया था जिनका मैं उपयोग कर रहा था। – cdeszaq