2010-08-03 16 views
6

यदि मैं एक्लिप्स में src/main/java के नीचे कहीं भी एक वर्ग (MyComponent, कहें) देख रहा हूं, तो मैं इसे राइट क्लिक कर सकता हूं और नया ...--> अन्य -> ​​जुनीट टेस्ट ले सकता हूं। ग्रहण यूनिट टेस्ट क्लास (MyComponentTest) के नाम का अनुमान लगाने के लिए पर्याप्त स्मार्ट है, लेकिन यह यूनिट परीक्षण को src/main/java के अंतर्गत डालने पर जोर देता है। क्या ग्रहण या m2Eclipse में कुछ भी है जिसे सेट किया जा सकता है ताकि डिफ़ॉल्ट परीक्षण स्थान src/test/java हो? यह देखते हुए कि मेवेन के साथ काम करने का मानक तरीका है, इसके लिए कहीं भी एक सेटिंग होनी चाहिए लेकिन मुझे यह नहीं मिल रहा है।मैवेन का उपयोग करते समय ग्रहण में डिफ़ॉल्ट परीक्षण स्थान कैसे बदलते हैं?

+1

अच्छा सवाल! मैं ग्रहण भी इसके लिए बेहतर होना चाहता हूं। –

+0

संभावित डुप्लिकेट [ग्रहण में नए जुनीट परीक्षणों के लिए स्रोत फ़ोल्डर को डिफ़ॉल्ट कैसे करें?] (Http://stackoverflow.com/questions/69063/how-to-default-the-source-folder-for-new-junit- परीक्षण-इन-ग्रहण) –

उत्तर

2

अच्छा सवाल, यह मुझे भी परेशान करता है। मैंने इसे गुगल किया और यह सुझाव पाया: How to default the source folder for new JUnit tests in Eclipse?

असल में यह कहता है: मैं इकाई यूनिट परीक्षणों की सहायता के लिए एक ग्रहण प्लगइन अधिक उपयोग करता हूं। अन्य सुविधाओं के अलावा, यह आपको परीक्षणों के डिफ़ॉल्ट स्रोत फ़ोल्डर को कॉन्फ़िगर करने देता है।

0

जब एक JUnit परीक्षण बनाते समय, आप 'src/मुख्य/जावा'

+0

हां, आप कर सकते हैं। मेरा मुद्दा यह है कि मैं किसी अन्य स्रोत फ़ोल्डर का चयन करने के बजाय, मेवेन सम्मेलन का पालन करना डिफ़ॉल्ट चाहता हूं। – GaryF

0

यदि आप क्लिक करें 'नई> JUnit परीक्षण' है जबकि एक अन्य स्रोत-फ़ोल्डर का चयन किया है, इसका इस्तेमाल होगा कि तुलना में एक अन्य स्रोत फ़ोल्डर का चयन कर सकते हैं एक लक्ष्य के रूप में।

तो मुझे लगता है कि कोई 'डिफ़ॉल्ट' नहीं है, यह केवल 'वर्तमान' फ़ोल्डर का उपयोग करता है। समझदार डिफ़ॉल्ट यह नहीं है कि ग्रहण क्या अच्छा है।

ग्रहण क्या अच्छा है?

+1

लोगों को इसके बारे में बेवकूफ टिप्पणी करने में अच्छा लगा। –