La página de preferencias
Java > Compilador permite configurar los distintos valores relacionados con la compilación de código fuente Java y la generación de archivos de clase.
Opción |
Descripción |
Valor predeterminado |
---|---|---|
Nivel de conformidad del compilador |
Especifica el nivel de conformidad del compilador. |
1.4 |
Utilizar valores de conformidad predeterminada |
Si está habilitada, se aplican los valores de conformidad predeterminada para el nivel de conformidad del compilador. |
Activada |
Compatibilidad de archivos de clase generados |
Especifica la compatibilidad de los archivos de clase generados. |
1.2 |
Compatibilidad del fuente |
Especifica la compatibilidad del código fuente aceptado. |
1.3 |
Rechazar identificadores llamados 'assert' |
Si está habilitada, el compilador emitirá un error o un aviso siempre que se utilice 'assert' como identificador (porque es una palabra clave reservada en J2SE 1.4). |
Aviso |
Rechazar identificadores llamados 'enum' |
Si está habilitada, el compilador emitirá un error o un aviso siempre que se utilice 'enum' como identificador (porque es una palabra clave reservada en J2SE 5.0). |
Aviso |
Añadir atributos de variable a archivos de clase generados |
Si está habilitada, se añaden atributos de variable al archivo de clase. Esto permitirá visualizar los nombres de variables locales en el depurador (en los lugares en los que las variables estén asignadas categóricamente). El archivo .class resultante será más grande. |
Activada |
Añadir atributos de número de línea a archivos de clase generados |
Si está habilitada, se añade información de número de línea al archivo de clase. Esto permitirá el resaltado del código fuente en el depurador. |
Activada |
Añadir nombre de archivo fuente a archivo de clase generado |
Si está habilitada, el nombre del archivo fuente se añade al archivo de clase. Esto permitirá al depurador presentar el código fuente correspondiente. |
Activada |
Conservar variables locales no utilizadas |
Si está habilitada, las variables locales no utilizadas (es decir, que no se han leído nunca) no se eliminan del archivo de clase. Si se eliminan, puede alterarse la depuración. |
Activada |
Incorporar bloques finally |
Si está habilitada, los bloques finally se incorporan en los archivos de clase generados. Esto afecta positivamente al rendimiento, pero puede aumentar el tamaño de los archivos de clase. |
Desactivada |
Preferencias de las variables de vía de acceso de clases
Propiedades de la vía de construcción Java
Construir página de preferencias
Página de preferencias Errores/Avisos
Página de preferencias Javadoc
Página de preferencias Códigos de tarea