I punti di interruzione sono barrati, come posso renderli validi?


167

ne ho preso uno difficile:

guarda Breakpoints, sono cancellati!

Non riesco a impostare punti di interruzione validi. Non nei test, né nelle mie lezioni Java. Ho cercato StackOverflow e Google, ma non sono riuscito a trovare nessuno con lo stesso problema.

Sto usando STS (x86) e Maven.

Modifica: può sembrare confuso ma l'ho risolto da solo. Devo andare Esegui-> Salta tutti i punti di interruzione (è stato impostato e mi chiedo come è stato impostato, perché non l'ho fatto)


6
Ho avuto lo stesso problema proprio ora. Grazie! Sembra che abbia accidentalmente premuto CTRL + ALT + B ad un certo punto.
Tohnmeister,

6
Che è @ # £ $%! fastidioso, poiché set / clear breakpoint è CTRL+ Shift+ B!
Mawg dice di reintegrare Monica il

Risposte:


298

C'è una voce di menu che hai scoperto tu stesso che attiva o disattiva tutti i punti di interruzione. C'è anche un'icona per questo nella vista "Punti di interruzione" e potrebbe esserci anche un tasto di scelta rapida definito, che potrebbe essere stato attivato per errore.

Dai un'occhiata a Esegui -> Salta tutti i punti di interruzione .


Devo impegnarmi a non usare il debugger da quando sono passato alle m. Ho cercato i tasti di scelta rapida e al salto non è stato impostato alcun tasto di scelta rapida. Come se fosse una configurazione predefinita da STS che non credo. Comunque, spero che il mio post possa aiutare altri utenti, se hanno lo stesso problema.
MartinL,

Un giorno avevo saltato tutti i punti di interruzione nei miei sforzi per eliminare tutti i punti di interruzione, me ne ero dimenticato! Grazie per l'apertura degli occhi!
Aadi Droid,

2
Direi che il 99% dei visitatori qui incontra ciò che incontro una volta all'anno con Eclipse. Apparentemente c'è un bug nell'eclissi che fa attivare questa funzione "Salta tutti i punti di interruzione" da sola, anche se in realtà non l'hai attivata.

23

Schermata di "salta tutti i punti di interruzione" in Eclipse.

inserisci qui la descrizione dell'immagine

Quando fai clic su "salta tutti i punti di interruzione" (che è selezionato), tutto diventerà normale


7

Il tasto di scelta rapida per posizionare un punto di interruzione in Eclipse (Ctrl + Maiusc + B) è abbastanza simile a quello che salta tutto il punto di interruzione (Ctrl + Alt + B). Quindi, se una condizione "salta tutti i punti di interruzione" deve essere annullata, può essere raggiunta premendo nuovamente "Ctrl + Alt + B".


1
Grazie mille! Devo averlo colpito per caso. Gli IDE Eclipse possono essere diversi ma il collegamento funziona alla grande!
jade290,

1

Dovresti già essere in prospettiva di debug. Altrimenti vai alla prospettiva di debug. Dovresti visualizzare il pulsante Disabilita tutti i punti di interruzione. -

inserisci qui la descrizione dell'immagine

Fare clic su di esso e dovrebbe consentire tutti i punti di interruzione.

inserisci qui la descrizione dell'immagine


0

1) Esegui => Salta tutti i punti di interruzione. 2) Esegui => rimuovi tutti i punti di interruzione.

e quindi il tuo debugger non mostrerà il segno di croce e continuerà a eseguire il debug della tua app.


0

Ho seguito questi passaggi di seguito per risolvere questo problema

  1. seleziona il debug solo server tomcat
  2. debug di una particolare applicazione e quindi è stato richiesto se abilitare nuovamente i punti di interruzione e ho selezionato Sì
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.