Вопрос

Может ли кто-нибудь предложить мне лучший способ захвата вывода команды Ant?

Я пишу несколько тестов маршрутизации для устройств с солнечными пятнами.Сама команда возвращает сетевую статистику.Я пытаюсь написать что-то, что позволит перенести все эти результаты в более наглядное приложение.

Я использую Windows Vista.

Это было полезно?

Решение

ты можешь просто использовать муравья задача рекордера:

<record name="build.log"> </record>

это имеет то преимущество, что вывод записывается как на экран, так и в файл журнала, чего не происходит при перенаправлении вывода. ant debug > build.log или вызвать муравья с помощью -logfile вариант.

Другие советы

Использовать -logfile <file> возможность записи вывода в файл.Как сказал @jespere, вы можете получить еще больше контроля, реализовав собственный регистратор или прослушиватель.

Просто используйте флаг «-verbose» и укажите файл для вывода командной строки, используя «>»?

Например:

ant -verbose > output.txt

Вы можете определить собственный Ant лесоруб который будет получать весь вывод Ant.При этом вы можете делать с выводом все, что захотите.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top