Я использую следующий класс для входа System.out и System.err в набор вращающихся файлов (где xxx-001.log - самый последний). Он содержит несколько обращений к служебным методам, которые вам нужно будет реализовать перед компиляцией - они должны быть понятны.
Новичок вопрос:
Мне нужно захватить текст, записываемый в printStream сторонним компонентом.
По умолчанию PrintStream имеет значение System.err, но может быть изменено на другое PrintStream.
Просматривая документы, я не смог найти простой способ перенаправить содержимое PrintStream в строковый редактор / буфер.
Кто-нибудь может помочь?