У меня та же проблема, что и у этого пользователя: 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 не работает, вот что я испытываю на картинке ниже:
![enter image description here](https://i.stack.imgur.com/fHG6l.png)
Я неоднократно пытался перезапустить безрезультатно. У меня закончились идеи, поэтому, если у кого-то есть какая-либо информация, будет полезно. Спасибо!
EDIT
Опубликованы результаты dir:
![enter image description here](https://i.stack.imgur.com/KsN7T.png)