Stránka předvoleb
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:
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í |
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 |
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