Ответ 1
ANT_HOME
не разрешается. Измените %ANT_HOME%\bin
в переменной окружения Path на c:\apache-ant\apache-ant-1.8.2\bin
.
У меня такая же проблема, как у этого пользователя: ant - не распознан как внутренний
Однако, к сожалению, ни одно из решений не работало для меня в этом сообщении или в любом другом. Я также рассмотрел другие команды, которые не были распознаны, и специально добавив переменную пути. Процедура, которую я использую, следующая:
Extract to a desired installation directory, e.g. C:\apache-ant
Create an ANT_HOME environment variable`
Open System Properties -> Advanced -> Environment Variables
Create a new system variable
Variable name: ANT_HOME
Variable value: C:\apache-ant
Add %ANT_HOME%\bin directory to the PATH system variable
Open System Properties -> Advanced -> Environment Variables
Under system variables, select PATH and append ;%ANT_HOME%\bin
e.g. %SystemRoot%\system32;%SystemRoot%;%JAVA_HOME%\bin;%ANT_HOME%\bin
Verify that ANT is installed.
Open a new command window and type:
C:\>ant -v`
В моем случае значение переменной C:\apache-ant\apache-ant-1.8.2
.
Моя точная переменная пути %SystemRoot%\system32;%SystemRoot%;%JAVA_HOME%\bin;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%ANT_HOME%\bin
, которая не имеет пробелов между точками с запятой.
Однако тестирование установки ant не работает, изображение ниже - это то, что я испытываю:
Я много раз пытался перезапустить, но безрезультатно. У меня закончились идеи, поэтому, если у кого-нибудь будет какая-либо информация, она будет полезна. Спасибо!
Отправленные результаты dir:
ANT_HOME
не разрешается. Измените %ANT_HOME%\bin
в переменной окружения Path на c:\apache-ant\apache-ant-1.8.2\bin
.
У меня была аналогичная проблема, но причина, по которой% ANT_HOME% не решалась, заключается в том, что я добавил ее как переменную USER, а не SYSTEM. Отсортировано сейчас, благодаря этому сообщению.
создать script, включая следующие; (замените пути ant и jdk тем, что подходит для вашей машины)
set PATH=%BASEPATH%
set ANT_HOME=c:\tools\apache-ant-1.9-bin
set JAVA_HOME=c:\tools\jdk7x64
set PATH=%ANT_HOME%\bin;%JAVA_HOME%\bin;%PATH%
запустите его в оболочке.
При изменении переменных среды выйдите из системы и войдите снова, чтобы она была применена.
Я загрузил ant (http://ant.apache.org/bindownload.cgi), распаковал его на свой диск C и использовал команду doskey для Windows:
doskey ant=C:\apache-ant-1.9.6\bin\ant.bat $*
это будет работать до тех пор, пока вы используете ту же командную консоль, чтобы сделать ее постоянной сложнее: http://darkforge.blogspot.com/2010/08/permanent-windows-command-line-aliases.html
Была та же проблема. Решение состоит в том, чтобы добавить \
в конец %ANT_HOME%\bin
, чтобы он стал %ANT_HOME%\bin\
Работал для меня. (Должна быть система var)
Пожалуйста, выполните следующие действия.
В пользовательских переменных
Установить ИМЯ ПЕРЕМЕННОГО ТОКА= ANT_HOME ПЕРЕМЕННЫЙ ПУТЬ= C:\Program Files\apache- ant -1.9.7
2.Edit Пользовательская переменная PATH =% ANT_HOME%\bin
Перейдите к Системные переменные
даже с установленными переменными окружения я обнаружил, что ant -version
не работает в скриптах. Попробуйте call ant -version