Indstillinger for Java-fejlfinding

Du kan angive følgende indstillinger på indstillingssiden Åbner indstillingssiden Java-fejlfinding Java > Fejlfinding.

Disse indstillinger gælder Java-specifikke fejlfindingsfunktioner og vedrører muligheden for midlertidig afbrydelse og varm kodeudskiftning.

Indstilling

Beskrivelse

Standard

Afbryd udførelse midlertidigt ved ikke-registrerede undtagelser

Med denne indstilling angives, om programudførelsen skal afbrydes midlertidigt, hvis der sendes en undtagelse.

Hvis du f.eks. prøver at kalde en metode i et NULL-objekt, og undtagelsen NullPointerException sendes, vil denne indstilling bevirke, at programmet afbrydes midlertidigt på den placering, hvor undtagelsen blev sendt fra.

Aktiveret
Afbryd udførelse midlertidigt ved kompileringsfejl Med denne indstilling angives, om programudførelsen skal afbrydes midlertidigt, hvis der opstår en kompileringsfejl. Aktiveret
Afbryd midlertidigt ved breakpoints under evalueringer Med denne indstilling angives, om breakpoints midlertidigt skal afbryde programudførelsen under evaluering af kode, der indeholder et breakpoint. Der er flere oplysninger om evalueringer her Aktiveret
Åbn pop op ved midlertidig afbrydelse pga. undtagelse Med denne indstilling angives, om der skal vises et pop op-vindue når programudførelsen stopper pga. en undtagelse. Den undtagelse, der bevirkede, at programmet stoppede, kan undersøges nærmere i pop op-vinduet. Deaktiveret
Standardregel for midlertidig afbrydelse for nye breakpoints Med denne indstilling kan standardreglen for midlertidig afbrydelse angives for nye breakpoints. Breakpoints anvender 'Politik for midlertidigt afbrudt' for at angive, over for VM'en hvad der skal afbrydes midlertidigt, i dette tilfælde enten den programdel, hvor breakpointet er aktivt, eller hele den VM, der udføres. Afbryd programdel midlertidigt
Vis fejl ved fejl i varm kodeudskiftning Med denne indstilling bestemmes, om brugeren skal have vist en dialogboks med en fejlmeddelelse, når en varm kodeudskiftning ikke udføres korrekt. Aktiveret
Vis fejl, hvis varm kodeudskiftning ikke er understøttet Med denne indstilling bestemmes, om brugeren skal have vist en dialogboks med en fejlmeddelelse, når varm kodeudskiftning ikke understøttes, og brugeren har foretaget og gemt ændringer af kode, der aktuelt udføres. Aktiveret
Vis fejl, hvis forældede metoder forbliver efter en varm kodeudskiftning Med denne indstilling bestemmes, om brugeren skal have vist en dialogboks med en fejlmeddelelse, når en varm kodeudskiftning er udført, men der stadig er forældede metoder tilbage. Aktiveret
Erstat klassefiler med kompileringsfejl Med denne indstilling bestemmes, om klassefiler, der indeholder kompileringsfejl, skal erstattes. Aktiveret
Tidsfrist for fejlfindingsfunktion Med denne indstilling angives , hvor lang tid (i millisekunder) fejlfindingsfunktionen vil vente på at kommunikere med en VM, der udføres, før funktionen giver op og forbindelsen afbrydes. 3000
Tidsfrist for start er udløbet Med denne indstilling angives, hvor lang tid (i millisekunder) en startfunktionen vil vente på at fuldføre startprocessen, før funktionen giver op og forbindelsen afbrydes. Indstillingen har ingen indflydelse på længden af programudførelsen, kun på hvor lang tid processen med at forsøge at udføre et program vil vente. 20000
Vis advarsel, hvis breakpoint ikke kan installeres, fordi der mangler linjenummerattributter Med denne indstilling bestemmes, om brugeren skal have besked, hvis brugeren forsøger at angive et linjebreakpoint på en linje, der rummer ugyldige oplysninger. Aktiveret

Relaterede begreber

Fejlfindingsfunktion
Java-perspektiver
Java-oversigter
Lokal fejlfinding
Ekstern fejlfinding

Relaterede opgaver

Start et Java-program
Udførelse og fejlfinding

Relaterede referencer

Indstillinger for detaljeformateringer
Indstillinger for gennemsøgning af hob
Indstillinger for installerede JRE'er
Indstillinger for logiske strukturer
Fremvisningsindstillinger for primitive
Indstillinger for Udfør/fejlfinding
Indstillinger for filtrering af step