Come fare Java linea di Errore di tenere la sua suppone linea invece di avere in basso o in alto dell'uscita

0

Domanda

quando cerco di usare il Sistema.err.println() comando, la sua è sempre visualizzato il codice di errore in basso o in alto del terminale di uscita, invece di avere in sua presunta linea

Expectation

Reality

intellij-idea java
2021-11-17 18:27:56
1

Migliore risposta

0

Stdout (out) e Stderr (err) flussi di output non sono sincronizzate da design. La gestione speciale è necessaria per rendere l'uscita di due diversi flussi sincrono.

Si prega di vedere il corrispondente problema in IntelliJ IDEA bug tracker.

Come risultato della fissazione di questo problema, una opzione del Registro di sistema è stato fornito per la sincronizzazione di questi flussi. Lo svantaggio è che l'IDE non verranno più visualizzati err uscita in rosso, come l'output di questi due flussi saranno unite.

Per attivare questa opzione, utilizzare la Guida in linea | Azione di ricerca, il tipo di Registro di sistema, quindi trovare e attivare run.processes.with.redirectedErrorStream l'opzione.

Potete trovare ulteriori dettagli in questo commento.

Vedi anche la mia relativi risposta qui.

Purtroppo, si è rotto di nuovo nel 2020.* rilascia dopo la corsa Obiettivi sono stati introdotti. Abbiamo presentato e risolto un bug corrispondente. La correzione dovrebbe essere disponibile in uno dei prossimi aggiornamenti. Se questa funzionalità è fondamentale per voi, è possibile utilizzare il 2019 rilascio da https://www.jetbrains.com/idea/download/previous.html fino al rilascio della soluzione.

2021-11-19 16:11:27

Ho già abilitato, ma ancora non funziona
Melza SacZ

Voglio dire, la linea di errore è ancora rosso, e ancora il codice di spargere ovunque
Melza SacZ

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................