#xml #ant #junit
#xml #ant #junit
Вопрос:
кто-нибудь знает, как я могу запустить все тесты с ant и java (build.xml ) без eclipse через скрипт.
Я создал build.xml затем из eclipse я хочу запустить все тесты в сборке проекта с помощью ant через командную строку и иметь один отчет для всех из них с каждым тестом, определенным в отчете в случае прохождения или сбоя.
Просьба помочь
Ответ №1:
Просто cd
войдите в каталог, содержащий build.xml
файл, и запустите команду ant
. Он ожидает найти build.xml
файл, а затем выполнит целевой объект по умолчанию.
Комментарии:
1. да, но он выполняет только цель по умолчанию, у меня есть несколько тестов junit (.java-файлы) в одном проекте, и я хочу запустить их все друг за другом, я имею в виду все цели вместе, я что-то читал о batchset, но я не знаю, как это работает, мне это непонятно.
2. Спасибо, ребята, я подумал, у меня есть еще один вопрос, кто-нибудь знает, могу ли я запустить свой build.xml вне моего рабочего пространства Java? из другого каталога? также возможно ли экспортировать отчет также в один файл в другой каталог?
3. @user3738460 Используйте
buildfile
параметр командной строки, например:ant -buildfile pathetoanotherdirectory/build.xml