Předvolby kompilátoru Java

Stránka předvoleb Otevřít stránku předvoleb kompilátoru Java Java > Kompilátor umožňuje konfiguraci různých nastavení, které souvisejí s kompilováním zdrojového kódu Java a s generováním souborů tříd.

Produkt založený na platformě Eclipse může výchozí nastavení kompilátoru změnit, mohou se tedy lišit od zde označených.

Podřízené stránky nabízejí další nastavení kompilátoru:

Volby jsou:

Shoda JDK

Volba

Popis

Výchozí

Úroveň shody kompilátoru

Určuje úroveň shody kompilátoru.

1.4

Použít výchozí nastavení shody

Při povolení této volby se pro úroveň shody kompilátoru používají výchozí nastavení shody.

Zapnout

Kompatibilita generovaných souborů tříd

Určuje kompatibilitu generovaných souborů třídy.

1.2

Kompatibilita zdrojů

Určuje kompatibilitu přijatého zdrojového kódu.

1.3

Nepovolit identifikátory volané 'assert'

Pokud povolíte tuto volbu, kompilátor bude vytvářet chybová hlášení nebo varování vždy při použití výrazu 'assert' ve funkci identifikátoru (vyhrazené klíčové slovo v J2SE 1.4).

Varování

Zakázat identifikátory s názvem 'enum'

Pokud povolíte tuto volbu, kompilátor bude vytvářet chybová hlášení nebo varování vždy při použití výrazu 'enum' ve funkci identifikátoru (vyhrazené klíčové slovo v J2SE 1.5).

Varování

Generování souboru třídy

Přidat atributy proměnných k vygenerovaným souborům tříd

Pokud je tato volba zapnutá, přidají se do souboru třídy atributy proměnných. To umožní zobrazení názvů lokálních proměnných v ladicím programu (kam jsou proměnné definitivně přiřazeny). Výsledný soubor .class je potom větší.

Zapnout

Přidat atributy čísel řádků k vygenerovaným souborům tříd

Pokud je tato volba zapnutá, přidají se do souboru třídy informace o číslech řádků. To umožní zvýrazňovat v ladicím programu zdrojový kód.

Zapnout

Přidat název zdrojového souboru k vygenerovanému souboru třídy

Pokud je tato volba zapnutá, přidá se do souboru třídy název zdrojového souboru. To ladicímu programu umožňuje zobrazovat příslušný zdrojový kód.

Zapnout

Zachovat nepoužité lokální proměnné

Pokud je tato volba zapnutá, potom se nepoužité lokální proměnné (tj. nikdy nečtené) ze souboru třídy neodstraňují. Případné odstranění může pozměnit ladění programu.

Zapnout

Vložit bloky finally

Při povolení této volby jsou bloky finally zařazeny do vygenerovaných souborů tříd. To má pozitivní vliv na výkon, ale může mít za důsledek větší soubory tříd.

Vypnout

Související koncepce

Tvůrce Java

Související úlohy

Práce s JRE

Související odkazy

Předvolby proměnných cest ke třídě
Vlastnosti cesty sestavení Java
Stránka předvoleb sestavení
Stránka předvoleb Chyby/varování
Stránka předvoleb dokumentace Javadoc
Stránka předvoleb značek úlohy