2013-05-03 10 views
25

नहीं काम कर जब मैं F4 (प्रकार पदानुक्रम) या ctrl के माध्यम से कुछ इंटरफ़ेस के कार्यान्वयन देखना चाहते हैं + टी (त्वरित पदानुक्रम) या एक विधि के क्रियान्वयन, मैं यह नहीं देख सकते हैं ! समस्या यह है कि यह 90% में काम करता है, लेकिन मेरे पास कुछ मामले हैं जब इंटरफेस और कार्यान्वयन एक ही पैकेज में हैं और ग्रहण इसे टाइप पदानुक्रम के माध्यम से नहीं पहचानता है। कोई सुझाव? ग्रहण इंडिगो एसआर 2 मिला।ग्रहण प्रकार पदानुक्रम हमेशा

+0

क्या आप एक नमूना वर्ग संरचना प्रदान कर सकते हैं जो ग्रहण में विश्वसनीय रूप से विफल हो? फिर हम इसका परीक्षण कर सकते थे। –

+0

खुराक केवल अपने स्वयं के पदानुक्रमों पर या जावा कक्षाओं पर भी लागू होता है? यदि पहला: क्या आपके कोड में कोई कंपाइलर त्रुटियां हैं? पुन: निर्माण करने का प्रयास करें ... – Kai

+0

वर्कस्पेस में कोई त्रुटि नहीं .. मैं निश्चित रूप से यह नहीं बता सकता कि समस्या केवल मेरी कक्षाओं में ही है ... जैसा कि मैंने कहा था, यह 90% अधिक काम करता है, लेकिन मेरे पास 1 निर्दिष्ट कक्षा है किसी भी तरह से काम नहीं करता है। मुझे यह बताने की जरूरत है कि मेरे सहयोगियों को इस वर्ग के साथ कोई समस्या नहीं है। इसका सामान्य इंटरफ़ेस कुछ खास नहीं है। साथ ही, जब मैं कार्यान्वयन में हूं, तो मैं किसी भी समस्या के बिना इंटरफ़ेस में रीडायरेक्ट करने के लिए विधि पर क्लिक कर सकता हूं, लेकिन जब मैं कार्यान्वयन के लिए प्रकार पदानुक्रम की जांच करता हूं, तो केवल एक ही सुपर क्लास जिसे मैं देख रहा हूं वह ऑब्जेक्ट है। – Slimer

उत्तर

34

मुझे यह वही समस्या थी और इसे .metadata/.plugins/org.eclipse.jdt.core में स्थित ग्रहण अनुक्रमणिका कैश फ़ाइलों को हटाकर इसे ठीक किया गया। सभी .index फ़ाइलों को हटाएं और सहेजे गए IndexNames.txt। ऐसा करें जबकि ग्रहण नहीं चल रहा है और फिर पुनरारंभ करें। यह मेरे लिए मुद्दा तय किया।

+0

का उपयोग कर रहा हूं, यह शुरुआत से ही काम करता था, लेकिन अब यह वही है .. – Slimer

+0

ग्रहण में शायद एक बग है आवेदन दुर्घटना के दौरान भ्रष्टाचार को पकड़ने के लिए। – Guillaume

+1

कूल .. इस मुद्दे को ठीक किया गया! मैं सोच रहा था कि मैं अचानक पदानुक्रम में किसी भी उप-वर्ग को क्यों नहीं देख रहा था। – Thimmayya

-3

मुझे यह समस्या भी थी और इसे ठीक किया गया। इस समस्या का कारण यह है कि जब ग्रहण चल रहा है, तो मैं जेडीके को 1.8 से 1.6 तक पुनर्स्थापित करता हूं। तो मैं ग्रहण बंद करता हूं, जेडीके 1.8 फिर से स्थापित करता हूं, तो यह ठीक है! मई यह दूसरों के लिए सहायक होगा।

1

कैश को हटाने के लिए उपयोग ग्रहण स्वच्छ मोड, यहाँ देखो: How to run eclipse in clean mode? and what happens if we do so?

कभी कभी समस्याओं के इन प्रकार को रोकने के लिए स्वच्छ मोड का उपयोग करने के लिए अच्छा है।

+0

नियॉन रिलीज (4.6.0) पर मेरे लिए काम किया। मैं अपनी eclipse.ini फ़ाइल की पहली पंक्ति के रूप में जोड़ने के द्वारा साफ मोड में भाग गया। –

संबंधित मुद्दे