Этот вопрос уже имеет ответ здесь:
Я пытаюсь разработать проект у Муравья, с помощью BuildFile (build.xml). Хотя переменная среды ANT_HOME ясно существует и установлена на путь, где "ant.bat" расположен, это всегда отображает это сообщение об ошибке. Как настроить Муравья правильно для компиляции сборок в Windows?
Спасибо
ANT_HOME может быть установлен, но это не означает, что путь к /bin находится в вашем PATH, чтобы ОС могла найти его.
Добавьте ANT_HOME/bin в PATH, и ОС сможет найти ant.bat
.
На самом деле ANT_HOME не должен быть установлен там, где находится ant.bat.
Он должен быть установлен на родительский каталог ant.bat.
Например,
C:\apache-ant-1.8.1 <-- ANT_HOME
|
bin <-- this is where ant.bat lives.
Как правильно заметил duffymo, ANT_HOME/bin все еще должен быть в вашем PATH.
ANT_HOME должен быть установлен в каталог, в который установлен ant. например
Если ваша установка ant находится по адресу: C: \ tools \ apache-ant
Ваш ANT_HOME должен быть установлен: установите ANT_HOME = C: \ tools \ apache-ant
в настройках системной среды а не настройки среды пользователя