¿Hay alguna forma de establecer la secuencia System.err para que se ignore todo lo escrito en ella? (es decir, no descartada)Desactivar System.err
14
A
Respuesta
33
System.setErr(new PrintStream(new OutputStream() {
public void write(int b) {
}
}));
18
Puede usar System.setErr() para proporcionarle un PrintStream que no hace nada.
Vea el ejemplo de @ dogbane para el código.
2
puede redirigir la corriente del err a /dev/null
OutputStream output = new FileOutputStream("/dev/null");
PrintStream nullOut = new PrintStream(output);
System.setErr(nullOut);
4
error Sólo hay que establecer a Dommy aplicación:
System.setErr(new PrintStream(new OutputStream() {
@Override
public void write(int arg0) throws IOException {
// keep empty
}
}));
Es necesario tener un permiso especial para hacerlo.
RuntimePermission("setIO")
Cuestiones relacionadas
- 1. diferencia entre system.out y system.err
- 2. Redirigir System.out y System.err a slf4j
- 3. java: "final" System.out, System.in y System.err?
- 4. ¿Por qué las sentencias System.err se imprimen primero a veces?
- 5. Cómo evitar que se escriban errores de análisis XML en System.err (stderr)?
- 6. ¿Es posible desactivar AJAX sin desactivar completamente JavaScript?
- 7. Cómo desactivar/desactivar algunos de los elementos de GtkMenu
- 8. IE8: ¿Desactivar cleartype?
- 9. ¿desactivar un ImageButton?
- 10. Desactivar Volume Toast
- 11. Desactivar la acción ScrollView
- 12. jqgrid desactivar encabezados
- 13. ¿Desactivar LRO usando ethtool?
- 14. Desactivar zoom con Openlayers
- 15. Desactivar pidfile para celerybeat
- 16. Desactivar lupa en UITextview
- 17. Desactivar pantalla en la
- 18. Desactivar restricciones temporalmente
- 19. Desactivar GridViewColumn Cambiar tamaño
- 20. Symfony2 ¿desactivar el caché?
- 21. UIImage ScaleToFit ¿desactivar antialias?
- 22. NHibernate -Temporariamente desactivar identidad
- 23. Desactivar F5 en WebBrowser
- 24. Desactivar localmente el relleno
- 25. UIWebView: ¿Puedes desactivar Javascript?
- 26. UIToolBar - desactivar botones
- 27. Desactivar resaltado de enlace
- 28. ¿Cómo desactivar EGit temporalmente?
- 29. wxPython Frame ¿activar/desactivar?
- 30. Desactivar FocusVisualStyle globalmente
He encontrado otra forma: System.err.close(); – elou