NetBeans er debugger forenkler prosessen med å finne feil i koden din ved at du kan stoppe programmet mens det kjører for å vurdere sin nåværende tilstand . Stoppunkter i koden fortelle debugger hvor du skal samhandle med programmet , men hvis de ikke er skikkelig satt opp, kan de ikke faktisk føre til at programmet pause . Oppdater NetBeans
Flere feil i eldre versjoner av NetBeans har forårsaket debugger til å hoppe over stoppunkter , selv om de er riktig konfigurert. Last ned og installer den nyeste versjonen av NetBeans fra NetBeans ' hjemmeside. Du kan også trenge å laste ned den nyeste versjonen av Java Development Kit , eller JDK , fra Oracles Java hjemmeside.
Breakpoint Placement
I mer avanserte Java-programmer , noen deler av koden kan bare kjøres under visse omstendigheter. Hvis et stoppunkt er plassert i en ubrukt del av koden , vil debugger ikke støter stoppunkt og programmet vil ikke pause . For det meste kontroll over debugging prosessen , plasserer stoppunkt på den første linjen i programmet viktigste metode , og bruke " Step Over " og " Step Into " kontroller i " Debug "-menyen for å gå gjennom programmet .
Breakpoint Innstillinger
stoppunkter i NetBeans kan settes opp med forskjellige virkemåter som endrer hvordan debugger håndterer dem . Høyreklikk på et stoppunkt og velg "Egenskaper " fra " Breakpoint " undermenyen for å vise stoppunkt egenskaper vinduet. Sørg for at begge de " betingelser " boksene er avkrysset eller bekrefte at de angitte betingelsene er faktisk forekommende mens programmet kjører . Under " Actions ", velg " Breakpoint tråden " fra " Suspend " drop -down boks . Hvis "No Thread ( Fortsett )" er valgt, skriver debugger teksten i " Skriv ut tekst " boksen og fortsetter å kjøre programmet uten å stoppe.
Kjøre Debugger
Velg " Debug Hovedprosjekt " fra " Debug " menyen for å begynne å feilsøke nåværende prosjekt . Hvis du velger " Kjør Hovedprosjekt " fra run menyen , eller klikk på ikonet Kjør , ingen av de svake punktene vil fungere. Du kan også velge " Step Into " fra " Debug "-menyen for å starte debugger og umiddelbart stoppe på den første linjen i programmet viktigste metoden . Fortsett å bruke " Step Into " og " Step Over " i debug -menyen for å bla gjennom program én linje av gangen , eller velg "Fortsett " for å kjøre til neste stoppunkt .