में जावा के रूप में नहीं माना जा रहा है, मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जिसमें कई अलग-अलग मेवेन प्रोजेक्ट हैं। मैं इन परियोजनाओं पर जुनीट परीक्षण का एक गुच्छा कर रहा हूं, और आमतौर पर यह अच्छी तरह से चला जाता है। मैं ग्रहण खोलता हूं, पैकेज एक्सप्लोरर में राइट क्लिक करें-> आयात करें ... मौजूदा मेवेन प्रोजेक्ट्स और मैं प्रोजेक्ट जुर्माना आयात करने में सक्षम हूं। मैं बना सकता हूं, src/test/java पर ड्रिल करें ... फ़ाइल पर राइट क्लिक करें और ज्यूनिट टेस्ट के रूप में रन करें। हर अब और फिर भी, मैं इसे काम पर नहीं ला सकता। यदि मैं रन के रूप में राइट क्लिक करने के लिए राइट क्लिक करता हूं, तो मुझे एस्पेक्टजे/जावा एप्लिकेशन मिलता है। कोई जुनीट परीक्षण नहीं है।मैवेन प्रोजेक्ट को एक्लिप्स
मैंने देखा कि प्रोजेक्ट फ़ोल्डर के बगल में आइकन में केवल एक एम और एक फ़ोल्डर आइकन है, जबकि काम करने वाली परियोजनाओं के साथ, एक फ़ोल्डर, एम, और एजे है। मैंने यह भी देखा है कि यह सामान्य जावा प्रोजेक्ट्स जैसे फ़ाइलों को अपने पैकेज में सॉर्ट नहीं करता है। ऐसा लगता है कि यह परियोजना को एस्पेक्टजे परियोजना के रूप में नहीं मान रहा है। मैं इस परियोजना को जावा प्रोजेक्ट के रूप में पहचानने के लिए ग्रहण कैसे प्राप्त करूं?
क्या आप समझ सकते हैं कि उन दो परियोजनाओं के बीच क्या अंतर है, जहां आप रनएजुनिट प्राप्त करते हैं और वह एक जहां आपको यह नहीं मिलता है? pom.xml शायद जवाब है। – milan