установка Apache Ant для Windows 7
Когда я муравей -version в командной строке, он говорит, что не признается. Любые идеи о том, как исправить? Я пытаюсь создать build.xml для Java-проекта.
установка Apache Ant для Windows 7
Когда я муравей -version в командной строке, он говорит, что не признается. Любые идеи о том, как исправить? Я пытаюсь создать build.xml для Java-проекта.
Вы установили JAVA_HOME
и ANT_HOME
в качестве переменной среды пользователя. Путь, который вы установили, находится в переменной среды системы.
Вы можете исправить это разными способами. Один из способов - определить JAVA_HOME
и ANT_HOME
в настройках системной среды.
Другим способом будет изменение переменной PATH
в пользовательской среде.
Теперь я переместил их в Системные переменные, но ничего. –
Пути отображаются правильно, но ant -version ничего не делает. Может ли это быть, потому что нет \ bin-файла? –
Убедитесь, что ваши JAVA_HOME и ANT_HOME и PATH установлены правильно.
ANT_HOME используется сценарием запуска для поиска библиотек.
JAVA_HOME используется пусковой установкой для поиска JDK/JRE. (JDK рекомендуется, так как для некоторых задач требуются инструменты Java.) Если не задано, запускающая программа пытается найти ее через переменную среды% PATH%.
PATH предназначен для удобства пользователей. С помощью этого набора вы можете просто запустить муравей, а не всегда вводить/complete/path/to/your/ant/installation/bin/ant.
Установите эти переменные правильно и открыть новое окно CMD (не используйте старый CMD окно, пожалуйста, откройте новое окно)
типа эхо% PATH%, должен показать Java и муравей
Открыть окно команд (CMD) и введите java -version
Если это показывает версию java, это означает, что java находится на вашем пути и работает.
наконец типа ANT -Version
Запустите окно командной строки. Затем проверьте значение% path% – Jayan
C: \ ProgramData \ Oracle \ Java \ javapath; C: \ Program Files (x86) \ AMD APP \ bin \ x86_64; C: \ Program Files (x86) \ AMD APP \ bin \ x86; C: \ Windows \ system32; C: \ Windows; C: \ Windows \ S ystem32 \ Wbem; C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Program Files (x86) \ ATI Технологии \ ATI.ACE \ Core-Static; C: \ Program Files (x86) \ NVIDIA Corporation \ P hysX \ Common; C: \ Program Files (x86) \ Skype \ Phone \; C: \ Program Files \ TortoiseSVN \ bin ; C: \ Program Files \ Java \ jdk1.7.0_07 \ bin;% JAVA_HOME% \ bin;% ANT_HOME% \ bin –
Ваши 'JAVA_HOME' и' ANT_HOME' не расширяются. Это означает, что они еще не установлены. Выйдите из окна команд и запустите новый. Проверьте, установлены ли они после этого.В противном случае выйдите из системы и войдите в систему. Или переменные среды пользователя не влияют на переменные среды системы. Но я думаю, что это первый. –