Documente Academic
Documente Profesional
Documente Cultură
1. ADDING A LOGGUER TO AN APPLICATION
a. Crear una aplicacion java standalone llamada LoggerDemo
b. Agregue estas clases
package com.log.demo;
public class CursoJava {
private static final Logger logger = Logger.getLogger("com.log.demo.CursoJava");
public void testLog(){
logger.entering("CursoJava", "testLog");
String object = "xxx";
logger.log(Level.SEVERE, "Ejemplo con paso de parametros {0} ", object);
logger.log(Level.INFO, "Ejemplo con paso de parametros {0} ", object);
logger.log(Level.FINE, "Ejemplo con paso de parametros {0} ", object);
logger.log(Level.FINEST, "Ejemplo con paso de parametros {0} ", object);
}
public class LogguerDemo {
public static void main(String[] args) {
// TODO code application logic here
CursoJava cursoJava = new CursoJava();
cursoJava.testLog();
}
c. Copiar el archivo JAVA_HOME/jre/lib/logging.properties en una ruta la cual
llamaremos RUTA_LOG
d. Edite el archivo y encuentre la parte que dice .level=INFO y dejalo en
.level=FINEST
e. Adicione el nivel de log FINEST así
com.log.demo.CursoJava.level=FINEST
f. Encuentre la línea que dice
java.util.logging.ConsoleHandler.lever=INFO
Cambia el valor INFO a FINEST
g. Adicione una propiedad de sistema a la ejecución del proyecto. Esto se hace
haciendo click derecho en el proyecto y yendo a properties y editando VMOptios
asi.
Djava.util.logging.config.file=RUTA_LOG
Ejemplo
h. Ya podria ver el log en la consola
2. Ejecutar practica 3.3 de la guia