På indstillingssiden
Java > Compiler kan du konfigurere forskellige indstillinger i forbindelse med kompilering af Java-kildekode og generering af klassefiler.
Indstilling |
Beskrivelse |
Standard |
---|---|---|
Kompatibilitetsniveau for compiler |
Angiver compilerens kompatibilitetsniveau. |
1.4 |
Brug standardindstillinger for kompatibilitet |
Standardindstillingerne bruges til compilerens kompatibilitetsniveau. |
Aktiveret |
Kompatibilitet for genererede class-filer |
Angiver kompatibiliteten for de genererede class-filer. |
1.2 |
Kildekompatibilitet |
Angiver kompatibiliteten for den accepterede kildekode. |
1.3 |
Tillad ikke id'er kaldet 'assert' |
Compileren viser en fejl eller en advarsel, hver gang 'assert' bruges som id (reserveret nøgleord i J2SE 1.4). |
Advarsel |
Tillad ikke id'er kaldet 'enum' |
Compileren viser en fejl eller en advarsel, hver gang 'enum' bruges som id (reserveret nøgleord i J2SE 5.0). |
Advarsel |
Tilføj variabelattributter til genererede klassefiler |
Variabelattributter føjes til klassefilen. Det betyder, at navne på lokale variabler kan vises i fejlfindingsfunktionen (på steder, hvor der med sikkerhed tildeles variabler). Den resulterende .class-fil er derefter større. |
Aktiveret |
Tilføj linjenummerattributter til genererede klassefiler |
Linjenummeroplysninger føjes til klassefilen. Så fremhæves kildekode i fejlfindingsfunktionen. |
Aktiveret |
Tilføj navn på kildefil til den genererede klassefil |
Navnet på kildefilen føjes til klassefilen. Så vises den tilsvarende kildekode i fejlfindingsfunktionen. |
Aktiveret |
Bevar ubenyttede lokale variabler |
Ubenyttede lokale variabler (dvs. aldrig læste) fjernes ikke fra klassefilen. Hvis de fjernes, kan fejlfindingen blive ændret. |
Aktiveret |
Gør afsluttende blokke inline |
Afsluttende blokke gøres inline i de genererede klassefiler. Det påvirker resultatet positivt, men kan resultere i større klassefiler. |
Deaktiveret |
Indstillinger for Classpath-variabler
Egenskaber for Java-byggesti
Indstillingssiden Bygning
Indstillingssiden Fejl/Advarsler
Indstillingssiden Javadoc
Indstillingssiden Opgavekoder