Задача Ant для моих команд извлекает специфическую информацию для разработчика из файла build.properties
, используя тег файла свойств:
<property file="${user.home}/build.properties.txt" />
Однако, если этот файл отсутствует, муравей продолжает независимо. Позже в процессе сборки он затем пытается получить доступ к свойствам, которые не были определены, и пытается войти на сервер SVN как ${user.name}
и другие подобные ошибки. Эти ошибки было довольно сложно отладить, так как некоторые из задач муравья, которые я использовал, не давали полезных сообщений об ошибках.
Мой основной вопрос: Есть ли способ задать муравей для быстрого отказа, если он не может найти файл свойств?