Med preferansesiden
Java > Kompilator kan du
konfigurere de forskjellige innstillingene for kompilering av Java-kildekode og generering
av klassefiler.
Alternativ |
Beskrivelse |
Standardverdi |
---|---|---|
Kompilatorens samsvarsnivå |
Spesifiserer kompilatorens samsvarsnivå. |
1.4 |
Bruk standard samsvarsinnstillinger |
Hvis dette er aktivert, brukes standard samsvarsinnstillinger for kompilatorens samsvarsnivå. |
På |
Kompatibilitet for genererte klassefiler |
Spesifiserer kompatibilitet for generert klassefil. |
1.2 |
Kildekompatibilitet |
Spesifiserer kompatibiliteten til den aksepterte kildekoden. |
1.3 |
Ikke tillat identifikatorer kalt 'assert' |
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang 'assert' brukes som ID (reservert nøkkelord i J2SE 1.4). |
Advarsel |
Ikke tillat identifikatorer kalt 'enum'. |
Når dette alternativet er aktivert, vil kompilatoren sende ut en feilmelding eller advarsel hver gang 'enum' brukes som ID (reservert nøkkelord i J2SE 5.0). |
Advarsel |
Legg til variabelattributter i genererte klassefiler |
Når dette alternativet er aktivert, blir variabelattributter lagt til i klassefilen. Dette vil gjøre det mulig å vise lokale variabelnavn i feilsøkeren (på steder der variablene er endelig tildelt )*.class-filen blir større. |
På |
Legg til linjenummerattributter i genererte klassefiler |
Når dette alternativet er aktivert, blir linjenummerinformasjon lagt til i klassefilen. Dette vil gjøre det mulig å utheve kildekoden i feilsøkeren. |
På |
Legg til kildefilnavn i generert klassefil |
Når dette alternativet er aktivert, blir kildefilnavnet lagt til i klassefilen. Dette vil gjøre feilsøkeren i stand til å presentere tilsvarende kildekode. |
På |
Bevar ubrukte lokale variabler |
Når dette alternativet er aktivert, vil ubrukte (dvs. aldri leste) lokale variabler ikke tas ut av klassefilen. Hvis de tas ut, kan dette potensielt endre feilsøkingen. |
På |
Bygg inn finally-blokker |
Når dette alternativet er aktivert, blir finally-blokker bygd inn i de genererte klassefilene. Dette påvirker ytelsen positivt, men kan føre til større klassefiler. |
Av |
Preferanser for klassebanevariabler
Egenskaper for Java-byggebane
Preferanseside for bygging
Preferanseside
for feil/advarsler
Preferanseside
for javadoc
Preferanseside for oppgavekoder