Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/05/2009, 03:54
Wolfchamane
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 73
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Redireccionar salida.

Bueno, ya tengo la solución:

w w w.geocities.com/morris_hirsch/java/sys_tee.html

Es muy sencillo:
1. Incluyes la clase SaveOutput
2. Antes de lanzar main2() escribes SaveOuput.start(fichero), encapsulada en un bloque try-catch-finally
3. En finally { ... } escribes SaveOutput.stop()

Y ya está, ahora tienes en el fichero todo lo que se haya escrito por pantalla.