NetBeans s debugger förenklar processen att hitta buggar i koden genom att du kan avbryta ditt program medan det körs för att utvärdera dess nuvarande skick . Brytpunkter i koden berättar debugger var att interagera med ditt program , men om de inte är korrekt inställd , kan de faktiskt inte få programmet att pausa . Uppdatering NetBeans
Flera buggar i äldre versioner av NetBeans har orsakat debugger för att hoppa över brytpunkter , även om de är korrekt konfigurerade . Ladda ner och installera den senaste versionen av NetBeans från NetBeans ' hemsida . Du kan också behöva ladda ner den senaste versionen av Java Development Kit , eller JDK , från Oracles Java hemsida .
Brytpunkt Placering
mer avancerade Java-program , vissa delar av koden får endast köras under vissa omständigheter . Om en brytpunkt placeras i en oanvänd del av koden , kommer debugger möter inte brytpunkten och programmet kommer inte pausa . För mest kontroll över felsökning processen , placera din brytpunkt på den första raden i programmet huvudsakliga metoden , och använda " Step Over " och " Step Into " kontroller i " Debug " -menyn för att gå igenom programmet . Addera ditt Brytpunkt inställningar
brytpunkter i NetBeans kan sättas upp med olika beteenden som förändrar hur debugger hanterar dem . Högerklicka på en brytpunkt och välj "Egenskaper" från " Brytpunkt " undermenyn visas brytpunkten fönster med egenskaper . Se till att båda de " villkor " kryssrutor är avmarkerade eller kontrollera att de angivna villkoren faktiskt förekommer som programmet körs . Under " Åtgärder ", välj " Brytpunkt tråd " från " Suspend " listrutan . Om " No Thread ( Fortsätt ) " är valt , skrivs debugger texten i " Skriv ut text " rutan och fortsätter köra programmet utan att stanna . Addera Köra Debugger
Välj " Debug huvudprojektet " från " Debug " -menyn för att börja felsöka ditt nuvarande projekt . Om du väljer " Kör huvudprojektet " från kör -menyn eller klicka på ikonen RUN , ingen av brytpunkterna kommer att fungera . Du kan också välja " Step Into " från " Debug " -menyn för att starta debugger och omedelbart stopp på den första raden i programmet huvudsakliga metoden . Fortsätt att använda " Step Into " och " Step Over " i debug -menyn för att gå igenom ditt program en rad i taget , eller välj " Fortsätt " för att köra till nästa brytpunkt .