Как мы можем перенаправить вывод консоли eclipse в файл? Я могу:
-
Run Configuration
→Commons
-. >Select a file
- Используйте
System.setOut(PrintStream)
иSystem.setErr(PrintStream)
.
Проблема с 1) заключается в том, что мне нужно записывать вывод консоли в разные файлы вместо одного файла.
Проблема с 2) заключается в том, что он хранит только вывод консоли, сгенерированный с помощью System.out.println()
или stacktrace созданного исключения. Он не захватывает другие виды выходов, например. log4j предупреждения и т.д.
Как мы можем программно перенаправить вывод консоли на разные файлы?