Foros del Web » Programación para mayores de 30 ;) » Java »

Consola de java y log

Estas en el tema de Consola de java y log en el foro de Java en Foros del Web. Que tal buen día Estoy haciendo un sistema en java en linux en el cual utilizaba mucho System.out.println(). hasta hace poco descubrí que es una ...
  #1 (permalink)  
Antiguo 09/05/2013, 11:16
 
Fecha de Ingreso: marzo-2010
Mensajes: 64
Antigüedad: 14 años, 1 mes
Puntos: 2
Consola de java y log

Que tal buen día

Estoy haciendo un sistema en java en linux en el cual utilizaba mucho System.out.println().
hasta hace poco descubrí que es una mala práctica hacer esto ya que llega a saturar el disco, al parecer System.out.println() va escribiendo algún archivo de tipo log.

mi problema es que no se donde esta este archivo y mi servidor se lleno un 50% de esto.

alguien sabe como puedo encontrar este archivo o como puedo liberar este espacio??.

Gracias a Todos
Saludos!!!
  #2 (permalink)  
Antiguo 10/05/2013, 02:52
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 21 años, 10 meses
Puntos: 361
Respuesta: Consola de java y log

Hola:

No me gustaría meter la pata, pero nunca había leído eso. El System.out.println() realiza una salida por consola, nunca a un fichero tipo log.

Para una salida tipo log deberías usar la librería Log4j, de esa manera sabes donde guarda el archivo log porque tú le indicas la ruta.

Saludos.

  #3 (permalink)  
Antiguo 10/05/2013, 02:53
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Consola de java y log

Busca en la carpetas de log de tu servidor de aplicaciones. Si utilizas el tomcat igual encuentras algún fichero tipo catalina.out o catalina.xfechax.log.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}
  #4 (permalink)  
Antiguo 10/05/2013, 05:50
 
Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 2 meses
Puntos: 78
Respuesta: Consola de java y log

Instálate el programa "SpaceMonge" (versión free) y verás gráficamente y en un momento donde está ocupado tu espacio.

Saludos
  #5 (permalink)  
Antiguo 10/05/2013, 14:52
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 21 años, 10 meses
Puntos: 361
Respuesta: Consola de java y log

Hola:

Cita:
Iniciado por Fuzzylog Ver Mensaje
Busca en la carpetas de log de tu servidor de aplicaciones. Si utilizas el tomcat igual encuentras algún fichero tipo catalina.out o catalina.xfechax.log.
Están en la carpeta logs de la carpeta donde esté instalado el Tomcat, por lo menos en windows, pero son los archivos log del Tomcat no de la aplicación, por lo menos, yo acabo de hacer una prueba con un System.out.println en un jsp y no aparece en los archivos de log del Tomcat.

Saludos.
  #6 (permalink)  
Antiguo 11/05/2013, 04:41
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Consola de java y log

Los diferentes nombres se deben a que son diferentes en windows y linux.

Pero lo de las redirecciones del logging lo dice aqui. Aunque también indica que no es en todos los casos.

http://wiki.apache.org/tomcat/FAQ/Logging
http://stackoverflow.com/questions/1...int-from-a-jsp
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}

Etiquetas: consola, log
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:08.