Estoy haciendo una aplicación Java
, que utilizará la interfaz de usuario swing
. Le pedirá al usuario que especifique algunas configuraciones rellenando formularios y luego procesarlos y generar algunos archivos en el directorio ./output/
.Salida de información de depuración en la consola
Durante el proceso de desarrollo, me gustaría dar salida a algunos datos técnicos en la consola, utilizando el método System.out.println()
.
¿Debo eliminar todas estas salidas de consola cuando termine el desarrollo?
En caso afirmativo, ¿cuál es la mejor manera de mostrar la información de depuración durante el proceso de desarrollo para eliminarla fácilmente antes de la producción?
Tal vez debería usar solo JUnit
pruebas para depuración? Acabo de comenzar con esto, así que tengo una idea vaga de sus capacidades.
[Log4J 2] (http://logging.apache.org/log4j/2.x/) está destinado a ayudarte en eso, muchas de sus características están empaquetadas, que puedes ver en ese enlace :-) –
En algunos casos, el registro de Java puede ser mejor –
@Siorus ¿Puedes explicarlo brevemente? ¿Y a qué te refieres con 'Java logging'? –