У меня такая же проблема, как у этого пользователя: 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: