2015-12-02 6 views
0

У меня есть проект java, и я собираюсь его создать с помощью агента сборки, работающего с TFS 2015. Я установил JDK, а также ANT, а также установил системные переменные JAVA_HOME и ANT_HOME. Однако процесс сборки выходит из строя из-за следующего сообщения об ошибке.Ant build failed в TFS 2015

Unable to find Ant. Verify ANT_HOME is set and pointing to a valid Ant installation on the build agent: http://ant.apache.org/manual/install.html. 

Согласно инструкции here, я должен также установить TFS создавать расширения, но я предполагаю, что TFS 2015 не требует, чтобы и он приходит с ней по умолчанию.

Я могу выяснить, в чем проблема.

+0

звучит как ant исполняемый файл не на пути – DBug

+0

@DBug: это, я имею в виду, я также добавил ANT_PATH/bin в переменную PATH. Я могу запустить команду ant из тестового агента, и она запускается. –

+0

Что такое ОС? – DBug

ответ

0

Убедитесь, что пользователь, выполняющий процесс сборки tfs, имеет %ANT_HOME%\bin на нем %PATH% Установка ANT_HOME необходима, но недостаточно.

+0

% PATH% \ bin уже находится в PATH под системными переменными. Ir также должен быть доступен другим пользователям, верно? –

+0

вы хотите добавить% PATH% =% ANT_HOME% \ bin – thekbb

+0

К сожалению, я имел в виду% ANT_HOME%/bin существует под системными переменными. –