मुझे एक छोटी परियोजना मिली है, जो ग्रहण डीबगर में चलाए जाने पर हमेशा फ़ाइलइनपुटस्ट्रीम.क्लास लाइन 106 में रुकती प्रतीत होती है, जहां फाइलें खोली जाती हैं। कोई ब्रेकपॉइंट्स सेट नहीं हैं, लेकिन एक्लिप्स ठीक तरह से व्यवहार करता है जैसे कि मेरे पास ब्रेकपॉइंट है। अगर मैं सभी ब्रेकपॉइंट्स साफ़ करता हूं, तो यह अभी भी होता है।मेरी ग्रहण परियोजना में प्रेत डीबगर ब्रेकपॉइंट्स क्यों हैं?
मेरे पास एक ही ग्रहण कार्यक्षेत्र में दूसरी बड़ी परियोजना है जो इस समस्या से ग्रस्त नहीं है।
मैंने अपनी पुरानी लिनक्स मशीन से छोटी परियोजना को बंद कर दिया, जहां मैंने इसे यूरोपा ग्रहण में विकसित किया और यह समस्या मेरी नई विंडोज मशीन पर थी, जहां मुझे गैनीमेडे ग्रहण में समस्या दिखाई दे रही है। समस्या ऑपरेटिंग सिस्टम और ग्रहण संस्करणों में बनी हुई है, फिर भी स्पष्ट रूप से परियोजनाओं में नहीं। मुझे यह नहीं मिला! मैंने इस प्रोजेक्ट की निर्देशिका में प्रत्येक फाइल के माध्यम से grepped और कुछ भी नहीं मिला जो फ़ाइल हो सकता है किसी भी तरह से FileInputStream में ग्रहण रोकने के लिए निर्देश।
और जानकारी: स्पष्ट ब्रेकपॉइंट वास्तव में FileInputStream की लाइन 106 के लिए नहीं है; यह FileNotFoundException के लिए एक अपवाद ब्रेकपॉइंट प्रतीत होता है, जिसे फ़ाइलइनपुटस्ट्रीम में उस पंक्ति से बुलाए गए मूल कोड से फेंक दिया जा रहा है। लेकिन फिर से, मुझे लगता है कि कोई ब्रेकपॉइंट बिल्कुल नहीं दिखता है। अपवाद ब्रेकपॉइंट्स कहीं और परिभाषित हैं?
मैं के बारे में है कि एक अपने आप को सोच रहा था, मैं अक्सर अपने आप को breakpoints पर रोक पाते हैं कि मैं मैंने शपथ ली थी कि मैंने हटा दिया था। – Uri
ने – VonC