Jak vytvořit Java řádek Chyba udržet ve své předpokládá line místo toho, aby v dolní nebo horní části výstupu

0

Otázka

když se snažím používat Systém.err.println() příkaz, jeho vždy ukazuje chybový kód v dolní nebo horní části výstup na terminál místo toho, aby to v jeho údajné line

Expectation

Reality

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

Nejlepší odpověď

0

Stdout (výstup) a Stderr (err) výstupní proudy nejsou synchronizovány design. Zvláštní zacházení je nutné, aby výstup z dvou různých proudů synchronní.

Prosím, viz odpovídající problém v IntelliJ IDEA bug tracker.

V důsledku stanovení tohoto problému, Registru volba byla poskytnuta synchronizovat tyto proudy. Nevýhodou je, že IDE se již nebude zobrazovat err výstup v červené barvě jako výstup z těchto dvou proudů budou sloučeny.

Chcete-li aktivovat tuto možnost použijte nápovědu | Najít Akce, typu Registru, pak najít a umožnit run.processes.with.redirectedErrorStream možnost.

Můžete si najít více informací v tomto komentář.

Viz také můj týkající odpověď.

Bohužel, bylo to opět rozbité v roce 2020.* uvolňuje po Útěku Cíle byly zavedeny. Jsme předložených a stanovena odpovídající chybu. Oprava by měla být k dispozici v jedné z příštích aktualizací. Pokud tato funkce je rozhodující pro vás, můžete použít 2019 propuštění z https://www.jetbrains.com/idea/download/previous.html dokud nebude vydána oprava.

2021-11-19 16:11:27

Jsem již povoleno je, ale to stále nefunguje
Melza SacZ

Myslím, řádek chyba je stále červené, a kód je stále všude kolem
Melza SacZ

V jiných jazycích

Tato stránka je v jiných jazycích

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