Когда вы выполняете из каталога, отличного от того, в котором содержится Master Build.xml
, Ant не сможет найти файл сборки, который, как он ожидает, находится в текущем рабочем каталоге.
Вы можете установить дополнительную средупеременная для указания пути к файлу сборки, например,
%ANT_HOME%\bin\ant -buildfile "%MASTER_BUILD%\Master Build.xml"
Если вы зададите для вашей переменной абсолютный путь (например, C:\Work\6.70_Extensions\Lab Tools
), то он всегда будет работать.Если вы используете относительный путь (например, .\Lab Tools
), то он будет работать только в том случае, если выполняется из относительного корневого каталога.
(Кстати, жизнь, вероятно, будет проще, если вы используете файлы сборки без пробелов в именах,например, master_build.xml
, а не Master Build.xml
).