Я указал JAVA_HOME
на C:\Program Files (x86)\Java\jre7
. Работает нормально. После этого я разархивировал ant и настроил переменные среды, связанные с Ant, после ввода я получил следующие сообщения об ошибках"ant -version"
Я искал этот форум. Похоже, одно из решений - указать Java на JDK вместо JRE. Я не совсем уверен, должно ли это быть решением. Другими словами, вообще, на что должен указывать JAVA_HOME? JDK или JRE?
JAVA_HOME
используется для двух вещей: 1: для средств разработки, поискаjavac.exe
. 2: для инструментов, не связанных с разработкой, находкаjava.exe
. Это, кажется, нарушает принцип «один инструмент для одного» . НеJDK_HOME
следует использовать вместо этого?Просто (смените на свой jdk1.xxx_xx)
JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_05
источник
Мой JAVA_HOME указывает на JDK. Если по-прежнему не работает, проверьте, скачали ли вы ant для Java 7, а не для Java 6.
источник
Как правило, не имеет значения, указываете ли вы на JRE или JDK. Это зависит от приложения, которое его использует. В документации Ant говорится, что вы должны указать JDK, чтобы получить все возможности Ant.
источник
как разработчик, вы должны указать свой JAVA_HOME на jdk, чтобы получить доступ к копилеру javac и т. д. Хорошо, если вы можете протестировать свою программу для работы в JRE. Если вы используете сервер приложений, вам часто также нужен JDK вместо JRE, но это зависит от конкретного сервера.
источник
Вы можете использовать JDK или JRE, но:
. Настройка ANT_HOMEисточник
Давайте будем простыми. Зайдите в настройки и найдите «Переменные среды». Когда появится окно переменных среды, просто создайте новую системную переменную, щелкнув NEW, а затем BROWSE DIRECTORY, пока не найдете путь для установки JDK. JDK должен быть установлен в программных файлах, и вы увидите папку JAVA, а внутри папки JDK и JRE ... Если вы пишете код, вы должны выбрать JDK !!! Не слушайте никого, утверждающего, что JRE будет достаточно ... НЕТ! Я не буду! Правильный каталог должен выглядеть так : C: \ Program Files \ Java \ jdk1.8.0_144, вот и все!
источник