NetBeans s debugger simplificerer processen med at finde fejl i din kode ved at tillade dig at stoppe din program, mens det kører for at evaluere sin nuværende tilstand . Pausepunkter i din kode fortælle debugger hvor at interagere med dit program, men hvis de ikke er sat rigtigt op , kan de faktisk ikke forårsage programmet til pause . Opdatering NetBeans
Flere fejl i ældre versioner af NetBeans har forårsaget debugger til at springe over breakpoints , selv om de er korrekt konfigureret . Download og installer den nyeste version af NetBeans fra NetBeans 'hjemmeside . Du kan også nødt til at hente den nyeste version af Java Development Kit eller JDK fra Oracles Java startside.
Breakpoint Placement
mere avancerede Java-programmer , visse dele af koden kan kun køre under visse omstændigheder. Hvis et breakpoint er placeret i en ubrugt del af koden , vil debugger ikke støder på breakpoint , og programmet vil ikke holde pause . For det meste kontrol over debugging proces , placere din breakpoint på den første linje af dit program vigtigste metode , og bruge " Step Over" og " Step Into " kontrol i " Debug " menuen til at bevæge sig gennem programmet.
Breakpoint Indstillinger
Breakpoints i NetBeans kan sættes op med forskellige adfærdsmønstre , som ændrer , hvordan debugger håndterer dem. Højreklik på et breakpoint og vælg "Egenskaber " fra menuen " Breakpoint " undermenuen for at se breakpoint egenskaber vinduet. Sørg for, at begge de "betingelser" afkrydsningsfelter er markeret , eller kontrollere, at de angivne betingelser rent faktisk forekommer som programmet kører . Under " Handlinger ", vælge " Breakpoint Tråd" fra " Suspend " drop- down boks . Hvis " No Tråd ( Fortsæt )" er valgt, debugger udskriver teksten i "Print Text" box og fortsætter køre programmet uden at stoppe.
Kører Debugger
< br >
Vælg " Debug Main Project" fra " Debug" menuen for at begynde debugging dit nuværende projekt. Hvis du vælger "Kør Main Project " fra run menu eller klik kør , ingen af breakpoints vil arbejde. Du kan også vælge " Step Into " fra " Debug " menuen for at starte debugger og straks stoppe på den første linje af dit program vigtigste metode. Fortsæt med at bruge " Step Into " og " Step Over" i debug -menuen til at bevæge sig gennem dit program en linje ad gangen, eller vælg " Fortsæt " for at køre til den næste breakpoint .