मैंने ग्रहण में एक जावा परियोजना बनाने के लिए m2eclipse स्थापित किया।मैंने m2eclipse के साथ त्रुटियां बनाई हैं लेकिन कमांड लाइन पर maven2 के साथ नहीं - क्या मेरा m2eclipse गलत कॉन्फ़िगर किया गया है?
मैं इस प्रकार परियोजना आयातित:
Import->
Maven->
Existing Maven Projects->
Import Maven Projects->
- Select root directory
- Select pom file
- Click Finish
यकीन m2eclipse वास्तव में परियोजना का निर्माण किया गया था तो मुझे खुद लक्ष्य निर्देशिका को नष्ट कर दिया और यकीन है कि यह m2eclipse द्वारा फिर से बनाया गया था बनाया है और यह किया गया था। लेकिन मैवेन के कमांड लाइन संस्करण के विपरीत जो पूरी तरह से सब कुछ बनाता है, m2eclipse स्रोत कोड में बड़ी संख्या में बिल्ड त्रुटियों को छोड़ देता है।
क्या यह संभव है कि मैंने m2eclipse को ठीक से कॉन्फ़िगर नहीं किया? मैं यह कैसे देखूँगा?
This is a github link to the project मैं निर्माण करने की कोशिश कर रहा हूं। मुझे this line पर @ ओवरराइड बिल्ड त्रुटियां मिल रही हैं। यह कहता है "विधि बनाने के लिए न्यूटोकन को एक सुपरक्लास विधि ओवरराइड करना चाहिए"।
त्रुटियों के कुछ उदाहरण पोस्ट करें (जिस तरह से m2eclipse डिफ़ॉल्ट रूप से मैवेन 3 के एम्बेडेड संस्करण का उपयोग करता है, यानी कमांड लाइन पर आपके जैसा ही संस्करण नहीं है)। लेकिन कुछ त्रुटियों को पोस्ट करें, हम माध्यम नहीं हैं :) –
आप विस्तार से देखने के लिए मेवेन वरीयताओं में डीबग आउटपुट सक्रिय कर सकते हैं। मैं निर्भर करता हूं कि निर्भरताओं को केवल ताज़ा करने का प्रयास करें (प्रोजेक्ट-> maven-> निर्भर निर्भरता iirc पर राइट-क्लिक करें), शायद यह मदद करता है। ग्रहण के अंदर परियोजना को आप कैसे बना रहे हैं? क्या आप स्पष्ट रूप से एक मेवेन लक्ष्य/चरण का आह्वान करते हैं? यदि ऐसा है तो रन कॉन्फ़िगरेशन पोस्ट करें। –
असल में, जहां तक मैं कह सकता हूं, सभी त्रुटियों का कहना है "निकालें @ ओवरराइड एनोटेशन" -> "विधि x को सुपरक्लास विधि ओवरराइड करना चाहिए"। मैंने कोशिश की (प्रोजेक्ट-> maven-> निर्भर निर्भरताओं पर राइट-क्लिक करें) लेकिन इससे मदद नहीं मिली। सवाल के लिए, मैं प्रोजेक्ट का निर्माण कैसे कर रहा हूं, ठीक है मैंने अभी भी पोम फ़ाइल का उपयोग करके प्रोजेक्ट आयात किया है और माना है कि यह स्वचालित रूप से निर्मित होगा। वास्तव में, यह कहता है: ग्रहण कंसोल पर "मेवेन बिल्डर: AUTO_BUILD"। –