Níže uvedené předvolby lze nastavovat na stránce předvoleb
Java > Ladění.
Tyto volby jsou určeny pro specifické javovské ladicí programy a určují volby pozastavování a volby operací typu hot code replace.
Volba |
Popis |
Výchozí |
---|---|---|
Pozastavit provádění při nezachycených výjimkách |
Tato volba určuje, zda má být pozastaveno provádění programu při výskytu nezachycené výjimky. Pokoušíte-li se například o volání určité metody pro nulový objekt a dojde-li k vygenerování výjimky NullPointerException, pak tato volba vyvolá pozastavení provádění vašeho programu v umístění výskytu uvedené výjimky |
Zapnout |
Pozastavit provádění při chybách kompilace | Tato volba určuje, zda má být provádění programu pozastaveno při výskytu chyby kompilace | Zapnout |
Pozastavovat v zarážkách během vyhodnocování | Tato volba určuje, zda má docházet k pozastavení provádění v zarážkách během vyhodnocování kódu, jehož součástí je zarážka. Další informace o vyhodnocování naleznete zde | Zapnout |
Při pozastavení při výskytu výjimky zobrazit rozevírací okno | Tato volba určuje, zda má být v momentu pozastavení provádění programu při výskytu výjimky zobrazeno informační okno. Rozevírací okno umožňuje prohlídku výjimky, která vyvolala pozastavení provádění programu | Vypnout |
Výchozí zásada pozastavení pro nové zarážky | Tato volba umožňuje nastavení výchozí zásady pozastavení pro nové zarážky. Zásadu pozastavení používají zarážky k informování virtuálního stroje (VM) o předmětu pozastavení, v tomto případě jde buď o podproces, ve kterém je aktivní zarážka, nebo o celý spuštěný systém VM. | Pozastavit podproces |
Zobrazit chybu při selhání funkce hot code replace | Tato volba určuje, zda se má uživateli při selhání funkce hot code replace zobrazit dialogové okno s chybou | Zapnout |
Zobrazit chybu, pokud není funkce hot code replace podporována | Tato volba určuje, zda se má v situaci, kdy není podporována funkce hot code replace a po provedení a uložení změn aktuálně spuštěného kódu, zobrazovat chybové dialogové okno | Zapnout |
Zobrazit chybu, pokud operace hot code replace neodstranila některé zastaralé metody | Tato volba určuje, zda se má v situaci, kdy operace hot code replace neodstraní všechny zastaralé metody, zobrazit chybové dialogové okno | Zapnout |
Nahradit soubory tříd obsahující chyby kompilace | Tato volba určuje, zda mají být nahrazovány soubory tříd obsahující chyby kompilace | Zapnout |
Časový limit ladicího programu | Tato volba určuje délku časového úseku (v milisekundách), v němž ladicí program vyčkává a pokouší se navázat komunikaci se spuštěným virtuálním počítačem a po jehož uplynutí tyto pokusy ukončí a odpojí se | 3000 |
Časový limit spuštění | Tato volba určuje délku časového úseku (v milisekundách), ve kterém spuštění vyčkává na dokončení procesu spuštění a po jehož uplynutí provede ukončení. Tato volba neovlivňuje délku spuštění programu, ale pouze délku čekání procesu, který se pokouší o spuštění programu | 20000 |
Varovat, pokud nelze nainstalovat zarážku kvůli chybějícím atributům čísla řádku | Tato volba určuje, zda má být uživatel oznamován v situaci, kdy se pokouší o nastavení zarážky řádku na řádku, který má neplatnou informaci o řádku | Zapnout |
Ladicí program
Perspektivy Java
Pohledy Java
Lokální ladění
Dálkové ladění
Spuštění programu Java
Spuštění a ladění
Předvolby formátovačů podrobností
Předvolby procházení haldou
Předvolby instalovaných prostředí JRE
Předvolby logických struktur
Předvolby primitivního zobrazení
Předvolby spuštění/ladění
Předvolby filtrování kroků