2012-07-17 13 views
11

में लिफ़ेरे को डिबग करते समय जावा अपवाद ब्रेकपॉइंट्स हटाएं, लिफ़ेरे पोर्टल की डिबगिंग करके, यह टॉमकैट एप्लिकेशन है, ग्रहण ThreadPoolExecutor$Worker.run() line: 912 पर सामान्य स्टॉप बनाते हैं हालांकि मैं इस कक्षा में ब्रेकपॉइंट सेट नहीं करता हूं। ThreadPoolExecutor मेरे आवेदन की एक कक्षा नहीं है, मुझे लगता है कि टोमकैट से संबंधित है। मेरा सवाल है: यहां क्या गलत है, और क्यों ग्रहण यहां रुक गया? और क्या ग्रहण में ऐसे "बाहरी ब्रेकपॉइंट्स" को अनदेखा करना संभव है?ग्रहण

enter image description here

उत्तर

31

आप मार्करों दृश्य खोलने के द्वारा तुरंत इसे ठीक करें और जावा अपवाद ब्रेकप्वाइंट हटा सकते हैं।

Markers view with Java Exception Breakpoints

हालांकि, स्थायी रूप से breakpoints के इस प्रकार दूर करने के लिए, आप जावा डीबग विकल्प पर जाएं और "ध्यान में न आया अपवाद पर निष्पादन निलंबित" विकल्प को अचयनित करने के लिए है। फिर इस प्रकार के ब्रेकपॉइंट्स भविष्य में फिर से जोड़े नहीं जाएंगे।

Java Debug options in Eclipse