Чтобы по-настоящему перенаправить оба, самый простой способ по-прежнему определить вашу программу как внешний скрипт
"java %1 %2 %3 %4 < %5 > %6"
(адаптировать количество параметров к вашей конкретной программе)
В меню «Выполнить» выберите «Внешние инструменты ... / Открыть диалог внешних инструментов» и определите конфигурацию внешнего запуска, в которой вы будете указывать как аргументы, так и файл ввода и вывода.
Это не идеальное решение, так как вы не можете напрямую отладить ваш код (с конфигурацией запуска "debug").
Вместо этого вам необходимо выполнить удаленную отладку (добавьте '-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
' в ваш общий скрипт запуска Java)
После того, как вы запустили свой внешний инструмент, запустите сеанс удаленной отладки через раздел «Средство отладки« Удаленное приложение Java »»: