2011-08-24 21 views

risposta

8

Se si è sicuri che non ci sono punti di interruzione (Esegui-> Rimuovi tutti i breakpoint) che ci 2 cose da considerare:

  1. si sta misanderstanding qualcosa di come il lavoro debugger
  2. Il vostro programma viene interrotto perché è in attesa di qualche input
33

ho sofferto questo. Per risolvere il problema, vai su Esegui-> Rimuovi tutti i punti di interruzione nel menu. Lo rimuoverà. Successivamente è possibile ridefinire nuovamente i punti di interruzione richiesti.

+0

@Geoff, sentitevi liberi di sviare la risposta e contrassegnarla come accettata, aiuterà gli altri con lo stesso problema. –

+0

In realtà questo ha risolto il mio problema, grazie! – JavaTec

+0

È fantastico che questa risposta aiuti molto ma non riesco a vederla come la risposta accettata dal momento che il titolo dice "punto di interruzione inesistente". Se non esiste alcun punto di interruzione l'opzione "rimuovere tutti i punti di interruzione" è inattiva. – katana0815

0

Ho avuto lo stesso problema, sto usando Eclipse Mars. Nel mio caso l'ho risolto in modo diverso. Passi:

  1. ho aperto scheda breakpoint (si vedrà questo se siete in prospettiva di debug)

  2. vidi che c'erano due punti di interruzione abilitati per la stessa riga di codice uno di loro era già incontrollato ma un altro è stato controllato

  3. L'ho deselezionato e ora non si ferma più.

0

Se accade sulla prima riga, dovrebbe essere un'impostazione Debugger. Questo thread dovrebbe aiutare: Prevent xdebug to break at first line of index file

Ma insomma:

  1. "Windows -> Preferenze -> PHP (o Java in questo caso) -> Debug" e deselezionare "Break in prima linea".
  2. "Run> Debug Configurations> PHP Web Application (o Java in questo caso)" e deselezionare "Break in prima linea" in tutte le configurazioni
  3. "Progetto> Proprietà> PHP> Debug", deselezionare "pausa a First Linea "
1

Eclipse si ferma a causa di un'eccezione non rilevata. Per risolvere questo problema:

  • gestire l'eccezione
  • Preferenze -> Java -> Debug> sospendere l'esecuzione sulle eccezioni non gestite fanno

ho ottenuto (in questo menu ci sono più impostazioni per sospendere l'esecuzione!) queste informazioni da: https://stackoverflow.com/a/723313/944440

Problemi correlati