sistemi kullanmaya çalıştığımda.yanılmak.println () komutu, her zaman hata kodunu, sözde satırında olması yerine terminal çıktısının altında veya üstünde gösterir
Stdout (out) ve Stderr (err) çıkış akışları tasarım gereği eşitlenmez. İki farklı akıştan çıktıyı senkronize hale getirmek için özel işleme gereklidir.
Lütfen IntelliJ IDEA bug tracker'daki ilgili soruna bakın.
Bu sorunun giderilmesinin bir sonucu olarak, bu akışları eşitlemek için bir Kayıt Defteri seçeneği sağlanmıştır. Dezavantajı, IDE'NİN artık gösterilmeyeceğidir err
bu iki akıştan çıkan çıktı olarak kırmızı çıktı birleştirilecektir.
Bu seçeneği etkinleştirmek için Yardım / Bul Eylemini kullanın, Kayıt Defteri yazın, ardından bulup etkinleştirin run.processes.with.redirectedErrorStream
seçenek.
Bu yorumda daha fazla ayrıntı bulabilirsiniz.
Ayrıca ilgili cevabıma buradan bakın.
Ne yazık ki, 2020'de tekrar kırıldı.* çalışma Hedefleri tanıtıldıktan sonra serbest bırakılır. İlgili bir hatayı gönderdik ve düzelttik. Düzeltme, sonraki güncelleştirmelerden birinde kullanılabilir olmalıdır. Bu işlevsellik sizin için kritikse, 2019 sürümünü şu adresten kullanabilirsiniz: https://www.jetbrains.com/idea/download/previous.html düzeltme serbest bırakılana kadar.