C'è un modo per impostare lo stream System.err in modo che tutto ciò che viene scritto su di esso venga ignorato? (cioè scartato non emesso)Disabilita System.err
14
A
risposta
33
System.setErr(new PrintStream(new OutputStream() {
public void write(int b) {
}
}));
18
È possibile utilizzare System.setErr() per assegnargli un PrintStream che non esegue nulla.
Vedere l'esempio di @ dogbane per il codice.
2
Si potrebbe reindirizzare il flusso err per /dev/null
OutputStream output = new FileOutputStream("/dev/null");
PrintStream nullOut = new PrintStream(output);
System.setErr(nullOut);
4
errore Basta impostare a Dommy realizzazione:
System.setErr(new PrintStream(new OutputStream() {
@Override
public void write(int arg0) throws IOException {
// keep empty
}
}));
È necessario disporre di un permesso speciale per farlo.
RuntimePermission("setIO")
Problemi correlati
- 1. differenza tra system.out e system.err
- 2. java: "final" System.out, System.in e System.err?
- 3. Reindirizzare System.out e System.err su slf4j
- 4. Perché a volte le dichiarazioni System.err vengono stampate prima?
- 5. Race tra lo System.out e System.err in java
- 6. Disabilita selezione drop down disabilita l'articolo
- 7. Disabilita Checkstyle
- 8. Disabilita UISearchBar
- 9. Disabilita TabLayout
- 10. Disabilita UIPickerView
- 11. Come evitare che gli errori di analisi XML vengano scritti su System.err (stderr)?
- 12. TinyMCE disabilita l'escape
- 13. Ancoraggio HTML, Disabilita stile
- 14. Disabilita Apache Common Logging
- 15. Disabilita pull-to-refresh
- 16. Disabilita ridimensionamento pennello d3
- 17. Disabilita uglyfying in r.js
- 18. Disabilita invio Invia
- 19. disabilita temporaneamente l'aggiornamento automatico
- 20. Disabilita avvio lento tcp
- 21. Disabilita l'ordinamento in jqGrid
- 22. Disabilita selezione multipla?
- 23. Disabilita backspace in WPF
- 24. Disabilita NHibernate accedendo
- 25. jQuery - Disabilita campi modulo
- 26. UIToolBar - disabilita i pulsanti
- 27. wxPython Frame disabilita/abilita?
- 28. DISABILITA lo scorrimento orizzontale
- 29. Komodo Modifica disabilita autocomple
- 30. Disabilita selezione richtextbox wpf
Ho trovato un altro modo: System.err.close(); – elou