какой из них должен быть JAVA HOME to point, JDK или JRE


Я указал JAVA_HOME to C:Program Files (x86)Javajre7 это работает нормально. После этого я разархивировал ant и настроил переменные окружения, связанные с Ant, после ввода "ant -version"

изображение

Я искал этот форум. Похоже, что одно из решений i-указать Java на JDK вместо JRE. Я не совсем уверен, что это должно быть решением. Другими словами, В общем, какой из них должен JAVA_HOME указывать на JDK или JRE?

7 83

7 ответов:

Если вы занимаетесь какой-либо разработкой или сборкой с Maven или Ant, вам нужно указать на JDK (Java Development Kit), где находятся утилиты, такие как javac (компилятор Java). В противном случае можно указать на JRE (Java Runtime Environment).

JDK содержит все, что есть у JRE, и даже больше. Если вы просто выполняете программы Java, вы можете указать либо на JRE, либо на JDK.

Мой JAVA_HOME указывает на JDK. Если он все еще не работает, проверьте, если вы загрузили ant для Java 7, а не для Java 6.

Как правило, не имеет значения, указываете ли вы его на JRE или JDK. Это зависит от приложения, которое его использует. Документация Ant говорит, что вы должны указать его на JDK, чтобы получить все функции Ant.

Просто (переключитесь на свой jdk1.х.х.x_xx)

Переменной JAVA_HOME=c: программа\файлы\папку Java\jdk1.8.0_05

Как разработчик, вы должны указать свой JAVA_HOME на jdk для доступа к javac copiler и т. д. Это хорошо, если вы можете проверить свою программу для запуска на JRE, хотя. Если вы используете сервер приложений, вам часто также нужен JDK вместо JRE, но это зависит от конкретного сервера.

Вы можете использовать либо JDK, либо JRE, но:

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

Давайте сделаем все просто. Перейдите в настройки и найдите "переменные окружения". Как только появится окно переменные окружения, просто создайте новую системную переменную, нажав на кнопку Создать, а затем просмотрите каталог, пока не найдете путь установки JDK. JDK должен быть установлен в program files, и вы увидите папку JAVA, а внутри папки - JDK и JRE... Если вы пишете код, вы должны выбрать JDK!!! Не слушайте никого, кто утверждает, что JRE будет достаточно... Нет! Этого не будет! Правильный каталог должно выглядеть так C:\Program файлы\папку Java\jdk1.8.0_144 это так просто!