Я пытался использовать System.out.println, чтобы помочь с отладкой, и обнаружил, что это не вывод на консоль.При проверке я обнаружил, что моя программа создала 4 выходные консоли (одну для процессов БД Java, одну для сервера БД, одну для отладки программы и одну для вывода программы).Я нашел ожидаемое println в неожиданной консоли - вывод сервера БД.Я хотел бы получить контроль над этими выходами.Я ожидал, что у класса System будет поле списка активных выходных консолей (printstreams), что-то вроде:
ArrayList<PrintStream> getActivePrintOutputs()
Но я его не вижу.Как мне их получить?