ब्रेकपॉइंट को पार किया जाता है, मैं उन्हें कैसे वैध बना सकता हूं?


167

मुझे एक मुश्किल मिली:

ब्रेकपॉइंट पर देखें, वे पार हो गए हैं!

मैं मान्य ब्रेकपॉइंट सेट नहीं कर सकता। टेस्ट में नहीं, न ही मेरे जावा क्लासेस में। मैंने Stackoverflow और google को खोजा, लेकिन मैं किसी को भी इस समस्या से नहीं मिला।

मैं एसटीएस (x86) और मावेन का उपयोग कर रहा हूं।

संपादित करें: यह भ्रामक लग सकता है लेकिन मैंने इसे स्वयं हल किया। मुझे Run-> सभी ब्रेकपॉइंट्स को छोड़ना होगा (यह सेट किया गया था, और मुझे आश्चर्य है कि यह कैसे सेट किया गया था, क्योंकि मैंने ऐसा नहीं किया था)


6
अभी वही मुद्दा था। धन्यवाद! ऐसा लगता है जैसे मैंने कुछ बिंदु पर CTRL + ALT + B दबाया।
फेनमिस्टर

6
जो @ # £ $ है! कष्टप्रद, चूंकि सेट / स्पष्ट विराम बिंदु CTRL+ Shift+ है B!
मावग का कहना है कि मोनिका

जवाबों:


298

एक मेनू प्रविष्टि है जिसे आपने अपने लिए खोजा है जो सभी ब्रेकप्वाइंट की लंघन को टॉगल करता है। "ब्रेकपॉइंट्स" दृश्य में इसके लिए एक आइकन भी है, और साथ ही साथ एक हॉट-की परिभाषित हो सकती है, जो आप सभी को दुर्घटना से भड़क सकती है।

रन पर एक नज़र डालें -> सभी ब्रेकप्वाइंट छोड़ें


मुझे यह प्रतिबद्ध करना होगा कि मैंने डिबगर का उपयोग नहीं किया क्योंकि मैंने sts पर स्विच किया था। मैंने हॉटकीज़ की खोज की और स्किपिंग पर कोई हॉटकी सेट नहीं था। जैसे यह एसटीएस से डिफॉल्ट सेटअप था जिसे मैं नहीं मानता। कभी भी, मुझे उम्मीद है कि मेरी पोस्ट अन्य उपयोगकर्ताओं की मदद कर सकती है, अगर उन्हें भी यही समस्या मिली हो।
मार्टिनएल

मैंने सभी ब्रेकपॉइंट को साफ़ करने के अपने प्रयासों में एक दिन सभी ब्रेकप्वाइंट को छोड़ दिया था, मैं इस बारे में भूल गया था! आंख खोलने वाले के लिए धन्यवाद!
अनादि ड्रॉपर

2
मैं कहूंगा कि यहां 99% आगंतुक प्रति वर्ष एक बार ग्रहण के साथ मेरा सामना कर रहे हैं। जाहिरा तौर पर ग्रहण में एक बग है जो इस "स्किप ऑल ब्रेकप्वाइंट" का कारण बनता है ताकि सभी को अपने आप चालू कर सकें, भले ही आपने इसे वास्तव में चालू नहीं किया हो।

23

ग्रहण में 'सभी विराम बिंदु छोड़ें' का स्क्रीनशॉट।

यहां छवि विवरण दर्ज करें

जब आप 'सभी ब्रेकप्वाइंट्स को छोड़ दें' (जो चुना गया है) पर क्लिक करते हैं, तो सब कुछ सामान्य हो जाएगा


7

एक्लिप्स (Ctrl + Shift + B) में एक ब्रेकपॉइंट रखने के लिए शॉर्टकट कुंजी काफी कुछ उसी के समान है जो सभी ब्रेकपॉइंट (Ctrl + Alt + B) को छोड़ देती है। इसलिए, यदि "सभी ब्रेकप्वाइंट्स को छोड़ें" स्थिति को रद्द करना है, तो इसे फिर से "Ctrl + Alt + B" दबाकर प्राप्त किया जा सकता है।


1
बहुत बहुत धन्यवाद! मैंने इसे दुर्घटना से मारा होगा। ग्रहण आईडीई अलग हो सकता है लेकिन शॉर्टकट महान काम करता है!
jade290

1

आपको पहले से ही डिबग परिप्रेक्ष्य में होना चाहिए। अगर सिर्फ डिबग परिप्रेक्ष्य में नहीं जाना है। आपको सभी ब्रेकप्वाइंट बटन को अक्षम करना चाहिए। -

यहां छवि विवरण दर्ज करें

इस पर क्लिक करें और इसे सभी ब्रेकप्वाइंट की अनुमति देनी चाहिए।

यहां छवि विवरण दर्ज करें


0

1) रन => सभी ब्रेकप्वाइंट छोड़ें। 2) रन => सभी ब्रेक पॉइंट हटा दें।

और फिर आपका डिबगर अभ्यस्त क्रॉस साइन दिखाएगा और आपके ऐप को डीबग करता रहेगा।


0

मैंने इसे ठीक करने के लिए इन चरणों का पालन किया

  1. डीबग केवल टॉमकैट सर्वर का चयन करें
  2. डिबग विशेष एप्लिकेशन और फिर प्रॉम्प्ट आया कि क्या ब्रेक पॉइंट्स को फिर से सक्षम करना है और मैंने हाँ चुना
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.