2011-08-23 15 views
7

में मेवेन 2 प्रोजेक्ट त्रुटि आइकन मैंने ग्रहण आईडीई (पहले से स्थापित M2Eclipse प्लगइन) में बहु-मॉड्यूल मैवेन प्रोजेक्ट बनाया है। वहां मैं अपनी परियोजना को सफलतापूर्वक बना सकता हूं। लेकिन निर्माण के बाद भी यह मेरे हर मॉड्यूल प्रोजेक्ट में त्रुटियों का प्रतीक दिखाता है। यह किस तरह का मुद्दा हो सकता है?ग्रहण

धन्यवाद।

+2

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

+0

यदि आप समस्या को समझा नहीं है, तो आप लोगों की आपकी मदद कैसे करेंगे? "ओह, देखो, मुझे समस्या है! यह क्या हो सकता है ...?!"। समस्या का वर्णन करने के लिए – carlspring

+1

+1 ** बहुत सटीक **, क्योंकि इस प्रकार की अपूर्ण त्रुटि रिपोर्टिंग किसी भी पाठ के साथ नहीं है (विशेष रूप से 'त्रुटि लॉग' या 'कंसोल' टैब पर नहीं)। @ कूलबीन द्वारा दिए गए उत्तर ने भी मेरे लिए समस्या हल की। – Withheld

उत्तर

17

यह जानने के बिना कि आप कौन सी त्रुटियां देख रहे हैं, मुझे लगता है कि आपकी समस्या ग्रहण परियोजना गुणों (पथ, स्रोत निर्देशिका विनिर्देश, आउटपुट कक्षा निर्देशिका आदि) के साथ है।

आपने m2eclipse प्लगइन को टैग किया है, तो आप ग्रहण में अपने प्रोजेक्ट पर राइट क्लिक करने में सक्षम होना चाहिए maven->update project configuration का चयन करें। यदि आप उस विकल्प को मेवेन के नीचे नहीं देखते हैं तो आपको पहले maven->enable dependency management नामक एक विकल्प देखना चाहिए। पहले क्लिक करें और फिर आप अद्यतन परियोजना कॉन्फ़िगरेशन विकल्प देखने में सक्षम होना चाहिए।

यदि यह इसे ठीक नहीं करता है, तो कमांड प्रॉम्प्ट में pom.xml फ़ाइल वाली अपनी प्रोजेक्ट निर्देशिका खोलें और mvn eclipse:eclipse चलाएं।

उपर्युक्त में से एक को उन अजीब त्रुटि संदेशों को हल करना चाहिए, बशर्ते कि आपका मेवेन स्वयं ही सफल हो।

+0

यह कुछ मैवेन संबंधित संस्करण मुद्दों का निर्माण था, क्योंकि मैवेन 3 के लिए सभी बिल्ड प्लगइन्स के लिए संस्करण संख्या का उपयोग करना चाहिए। प्रभावी पीओएम का उपयोग करके मैंने मुद्दों को ठीक किया। – Chandana

+0

@CoolBeans, मुझे नहीं लगता कि यह ग्रहण-मैवेन-प्लगइन दोनों को ग्रहण करने का अच्छा विचार है यानी 'ग्रहण: ग्रहण' और m2eclipse। उनमें से दोनों जादू की अपनी किस्मों में शामिल हैं। –

+0

@ विनीत रेनॉल्ड्स मैं सहमत हूं। मैंने इसे एक विकल्प के रूप में दिया है ओपी m2eclipse का उपयोग नहीं करना चाहता है। – CoolBeans

1

ग्रहण में मार्करों टैब खोलें (आप इसे विंडो से खोल सकते हैं -> दिखाएँ देखें -> मार्कर खोज)

यह अपनी परियोजना के साथ सभी संबंधित त्रुटियों को दिखायेगी। आप अपनी समस्या से संबंधित अपनी समस्याओं की पहचान कर सकते हैं, और तदनुसार हल कर सकते हैं। कभी-कभी यह Quick Fix विकल्प दिखाता है, जो सहायक है।