Du kan angive følgende indstillinger på indstillingssiden
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 |

Fejlfindingsfunktion
Java-perspektiver
Java-oversigter
Lokal fejlfinding
Ekstern fejlfinding
Start et Java-program
Udførelse og fejlfinding

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