2015-11-29 8 views
0

установка Apache Ant для Windows 7

Когда я муравей -version в командной строке, он говорит, что не признается. Любые идеи о том, как исправить? Я пытаюсь создать build.xml для Java-проекта.

+1

Запустите окно командной строки. Затем проверьте значение% path% – Jayan

+0

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 –

+0

Ваши 'JAVA_HOME' и' ANT_HOME' не расширяются. Это означает, что они еще не установлены. Выйдите из окна команд и запустите новый. Проверьте, установлены ли они после этого.В противном случае выйдите из системы и войдите в систему. Или переменные среды пользователя не влияют на переменные среды системы. Но я думаю, что это первый. –

ответ

0

Вы установили JAVA_HOME и ANT_HOME в качестве переменной среды пользователя. Путь, который вы установили, находится в переменной среды системы.

Вы можете исправить это разными способами. Один из способов - определить JAVA_HOME и ANT_HOME в настройках системной среды.

Другим способом будет изменение переменной PATH в пользовательской среде.

+0

Теперь я переместил их в Системные переменные, но ничего. –

+0

Пути отображаются правильно, но ant -version ничего не делает. Может ли это быть, потому что нет \ bin-файла? –

0

Убедитесь, что ваши JAVA_HOME и ANT_HOME и PATH установлены правильно.

ANT_HOME используется сценарием запуска для поиска библиотек.

JAVA_HOME используется пусковой установкой для поиска JDK/JRE. (JDK рекомендуется, так как для некоторых задач требуются инструменты Java.) Если не задано, запускающая программа пытается найти ее через переменную среды% PATH%.

PATH предназначен для удобства пользователей. С помощью этого набора вы можете просто запустить муравей, а не всегда вводить/complete/path/to/your/ant/installation/bin/ant.

enter image description here

enter image description here

Установите эти переменные правильно и открыть новое окно CMD (не используйте старый CMD окно, пожалуйста, откройте новое окно)

типа эхо% PATH%, должен показать Java и муравей enter image description here

Открыть окно команд (CMD) и введите java -version

enter image description here Если это показывает версию java, это означает, что java находится на вашем пути и работает.

наконец типа ANT -Version

enter image description here