Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2015, 10:21
draco23800
 
Fecha de Ingreso: abril-2005
Mensajes: 171
Antigüedad: 19 años
Puntos: 0
Evitar logger por pantalla

Tengo una aplicacion en la que se ha creado un log con Logger java configurandolo directamente en el codigo, sin fichero de propiedades. Era pasa hacerlo sencillo ya que es para entrgar y esto lo he dejado para el final por lo que me gustaria no tocar mucho el código. El problema es que me escribe el fichero de log perfectamente, el nombre que yo le he dado en la ruta de ejecucion de la aplicacion, pero me saca tambien la informacion por pantalla y esto es lo que quiero evitar.

El codigo es:

objFileHandler = new FileHandler("traza.log");
objGestionFicheros.setObjLogger(Logger.getLogger(" traza.log"));
objFileHandler.setFormatter(new SimpleFormatter());
objGestionFicheros.getObjLogger().addHandler(objFi leHandler);
objGestionFicheros.escribirTraza(boTraza, "Inicializando el nivel de traza");

objGestionFicheros es una clase que tiene una variable Logger que inicializo con esas lineas y el metodo para escribir la traza.