când m-am încercați să utilizați Sistemul.err.println() de comandă, ei întotdeauna arată codul de eroare în partea de jos sau partea de sus a terminalului de ieșire în loc de a avea în linie ar trebui
Stdout (afară) și Stderr (err) fluxurile de ieșire nu sunt sincronizate prin design. Speciale de manipulare este necesară pentru a face ieșire din două fluxuri sincrone.
Vă rugăm să consultați corespunzătoare problemă în IntelliJ IDEA bug tracker.
Ca urmare a rezolvăm această problemă, un Registru opțiune a fost oferit pentru a sincroniza aceste fluxuri. Dezavantajul este că IDE nu vor mai apărea err
ieșire în roșu ca ieșire din aceste două fluxuri vor fi comasate.
Pentru a activa această opțiune nevoie de Ajutor | Find Acțiune, tip Registru, apoi găsiți și activați run.processes.with.redirectedErrorStream
opțiune.
Puteți găsi mai multe detalii în acest comentariu.
A se vedea de asemenea legate de răspunsul aici.
Din păcate, acesta a fost rupt din nou în 2020.* comunicate de după fuga Obiective au fost introduse. Ne-am prezentat și fixate corespunzător bug. Fix ar trebui să fie disponibile într-una din următoarele actualizări. Dacă această funcționalitate este critică pentru tine, puteți utiliza 2019 eliberarea din https://www.jetbrains.com/idea/download/previous.html până fix este eliberat.