Я ищу способ поместить результаты запуска "Java-версии" в CMD (Windows) в текстовый файл. Я думаю, что проблема заключается в промежутке между Java и -version, я пробовал с другими командами, такими как dir, и я могу увидеть результат в тестовом файле.

Я также пытался использовать "и ничего. Я начинаю думать, что это может быть ограничением от Java ... Есть идеи, пожалуйста?

1 ответ1

1

Этот вывод команд Java НЕ идет в поток "stdout" (вы можете перенаправить с помощью «>»), но он идет в "stderr".
Чтобы перенаправить это в файл, вам нужно будет использовать «2>»:

java -version 2> outputfile.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .