Java-kompilator

På sidan Öppnar inställningssidan Java-kompilator Java > Kompilator kan du konfigurera olika inställningar som är relaterade kompilering av Java-källkod och klassfilsgenerering.

JDK-kompatibilitet

Alternativ

Beskrivning

Standard

Kompatibilitetsnivå för kompilator

Anger kompilatorns kompatibilitetsnivå.

1.4

Använd standardinställningar för kompatibilitet

Vid aktivering används standardinställningarna för kompilatorns kompatibilitetsnivå.

Kompatibilitet för genererade klassfiler

Anger kompatibiliteten för genererade klassfiler.

1.2

Kompatibilitet med källa

Anger kompatibiliteten med den godkända källkoden.

1.3

Tillåt inte identifierare med namnet 'assert'

Vid aktivering visas ett fel- eller varningsmeddelande de gånger 'assert' används som identifierare (reserverat nyckelord i J2SE 1.4).

Varning

Tillåt inte identifierare med namnet 'enum'

Vid aktivering visas ett fel- eller varningsmeddelande de gånger 'enum' används som identifierare (reserverat nyckelord i J2SE 5.0).

Varning

Klassfilsgenerering

Lägg till variabelattribut i genererade klassfiler

Vid aktivering läggs variabelattribut till i klassfilen. Det gör att lokala variabelnamn visas i felsökaren (på platser där variabler definitivt är tilldelade). Det resulterar i att klassfilen blir större.

Lägg till radnummerattribut i genererade klassfiler

Vid aktivering läggs radnummerinformation till i klassfilen. Det gör att källkoden kan framhävas i felsökaren.

Lägg till källfilsnamn i genererad klassfil

Vid aktivering läggs källfilsnamnet till i klassfilen. Det gör att motsvarande källkod kan visas i felsökaren.

Bevara oanvända (olästa) lokala variabler

Vid aktivering bevaras oanvända lokala variabler (d.v.s. olästa) i klassfilen, så att de inte tas bort. Om de tas bort kan det eventuellt påverka felsökningen.

Dra in finally-block

Vid aktivering dras finally-block in i de genererade klassfilerna. Det påverkar prestandan på ett positivt sätt men kan resultera i större klassfiler.

Av

Närliggande begrepp

Java-byggfunktion

Närliggande uppgifter

Arbeta med JRE

Närliggande referenser

Inställningar för klassökvägsvariabler
Egenskaper för Java-byggsökväg
Inställningssida för Bygge
Inställningssida för Fel/varningar
Inställningssida för Javadoc
Inställningssida för Åtgärdsmärkord