The
Java > Compiler preference page
lets you configure the various settings related to compiling of Java source code and class file generation.
Opzione |
Descrizione |
Impostazione predefinita |
---|---|---|
Livello di conformità del compilatore |
Specifica il livello di conformità del compilatore. |
1.4 |
Utilizza le impostazioni di compatibilità predefinite |
Se si attiva questa opzione, verranno applicate le impostazioni di compatibilità predefinite del livello di compatibilità del compilatore. |
Attivo |
Compatibilità file di classe generati |
Specifica la compatibilità dei file di classi generati. |
1.2 |
Compatibilità origine |
Specifica la compatibilità del codice di origine accettato. |
1.3 |
Vieta identificativi chiamati 'assert' |
Se si attiva questa opzione, il compilatore genererà un errore o un avviso ogni volta che 'assert' viene utilizzata come identificativo (parola chiave riservata in J2SE 1.4). |
Avviso |
Vieta identificativi chiamati 'enum' |
Se si attiva questa opzione, il compilatore genererà un errore o un avviso ogni volta che 'enum' viene utilizzata come identificativo (parola chiave riservata in J2SE 5.0). |
Avviso |
Aggiungi gli attributi di variabile per creare file di classe |
Se si attiva questa opzione, gli attributi di variabile vengono aggiunti al file di classe. Questo consentirà la visualizzazione dei nomi delle variabili locali nel debugger (nelle posizioni in cui le variabili sono state assegnate definitivamente). Il file .class risultante assumerà quindi dimensioni maggiori. |
Attivo |
Aggiungi gli attributi di riga per creare file di classe |
Se si attiva questa opzione, le informazioni sui numeri di riga vengono aggiunte al file di classe. Questo consentirà l'evidenziazione del codice origine nel debugger. |
Attivo |
Aggiungi nome file di origine al file di classe generato |
Se si attiva questa opzione, il nome del file di origine viene aggiunto al file di classe. Questo consentirà al debugger di presentare il codice origine corrispondente. |
Attivo |
Conserva variabili locali non utilizzate |
Se si attiva questa opzione, le variabili locali non utilizzate (quelle cioè mai lette) non verranno estratte dal file di classe. L'estrazione di tali variabili può alterare il debug. |
Attivo |
Blocchi finali incorporati |
Se questa opzione è abilitata, i blocchi finali vengono incorporati nei file di classe generati. Le prestazioni migliorano, ma i file di classe risulteranno più grandi. |
Disattivo |
Preferenze delle variabili del percorso classi
Proprietà del percorso di generazione Java
Building preference page
Errors/Warnings preference page
Javadoc preference page
Task Tags preference page