Установите JAVA_HOME в Windows 7, 8, 10, Mac OS X, Linux
Краткий обзор того, как установить переменную JAVA_HOME в Windows, Mac OS X и Linux.
1. Обзор
В этой краткой статье мы рассмотрим, как установить переменную JAVA_HOME в Windows, Mac OS X и Linux.
2. Окна
2.1. Windows 10 и 8
2.2. Windows 7
Откройте командную строку и проверьте значение переменной JAVA_HOME :
Результатом должен быть путь к установке JDK:
3. Mac OS X
3.1. Один пользователь – Mac OS X 10.5 или новее
Начиная с OS X 10.5, Apple представила инструмент командной строки ( |usr | libexec/java_home//), который динамически находит верхнюю версию Java, указанную в настройках Java для текущего пользователя.
/.bash_profile в любом текстовом редакторе и добавьте:
Сохраните и закройте файл.
Откройте терминал и выполните команду source, чтобы применить изменения:
Теперь мы можем проверить значение переменной JAVA_HOME :
Результатом должен быть путь к установке JDK:
3.2. Один Пользователь – Более Старые версии Mac OS X
Для более старых версий OS X мы должны установить точный путь к установке JDK:
/.bash_profile в любом редакторе и добавьте:
Сохраните и закройте файл.
Откройте терминал и выполните команду source, чтобы применить изменения:
Теперь мы можем проверить значение переменной JAVA_HOME :
Результатом должен быть путь к установке JDK:
3.3. Глобальная настройка
4. Linux
Здесь мы, конечно, будем манипулировать ПУТЕМ – так что, если вы не делали этого раньше, вот подробные инструкции о том, как это сделать.
4.1 Один Пользователь
Чтобы установить JAVA_HOME в Linux для одного пользователя, мы можем использовать /etc/profile или /etc/environment (предпочтительно для общесистемной настройки) или
/.bashrc (пользовательская настройка).
/.bashrc в любом текстовом редакторе и добавьте:
Сохраните и закройте файл.
Выполните команду source, чтобы загрузить переменную:
Теперь мы можем проверить значение переменной JAVA_HOME :
Результатом должен быть путь к установке JDK:
4.2 Глобальная настройка
Чтобы установить JAVA_HOME в Linux для всех пользователей, мы можем использовать /etc/profile или /etc/environment (предпочтительно).
Откройте /etc/environment в любом текстовом редакторе и добавьте:
Обратите внимание, что /etc/environment – это не скрипт, а список выражений назначения (поэтому export не используется). Этот файл считывается во время входа в систему.
Чтобы установить JAVA_HOME с помощью /etc/profile, откройте файл и добавьте:
Выполните команду source, чтобы загрузить переменную:
Теперь мы можем проверить значение переменной JAVA_HOME :
Результатом должен быть путь к установке JDK:
5. Заключение
В этой статье мы рассмотрели способы установки переменной среды JAVA_HOME в Windows, Mac OS X и Linux.
Как найти JAVA_HOME
Узнайте, что существует несколько способов найти JAVA_HOME, в том числе независимый от платформы.
1. введение
В этом кратком посте мы узнаем, как найти JAVA_HOME в Windows, Mac и Linux.
2. Специфичные для Windows способы поиска JAVA_HOME
Если мы используем Windows в качестве операционной системы, сначала нам нужно открыть нашу командную строку ( cmd ) и ввести:
Если JAVA_HOME определен в нашей среде, то приведенная выше команда распечатает его.
Или мы могли бы попробовать:
3. Специфичные для macOS и Linux способы поиска JAVA_HOME
Если мы используем macOS или Linux, мы можем открыть наш терминал и ввести:
Если JAVA_HOME определен в нашей среде, то приведенная выше команда распечатает его.
Или мы могли бы попробовать:
Что, вероятно, просто показывает нам /usr/bin/java.
Но на самом деле это не очень полезно, так как это символическая ссылка. Чтобы разгадать это, мы будем использовать dirname и readlink ;
В результате эта команда выводит используемую в данный момент папку java.
4. Использование Java для поиска JAVA_HOME
И, если мы можем запустить java сами, то у нас тоже есть почти независимый от платформы способ:
Выполнение этой команды выводит множество свойств, одним из которых является java.home.
Однако для его анализа нам все равно понадобится инструмент для конкретной платформы.
Для Linux и macOS , давайте использовать grep :
А для Windows давайте использовать findstr :
5. Заключение
С помощью этого быстрого сообщения мы узнали, как найти JAVA_HOME в разных операционных системах.
Если они не сработали, возможно, мы неправильно установили переменную JAVA_HOME при установке Java.
Java home что это
На сегодня местонахождения файлов для скачивания JDK находится по адресу Java SE Downloads
Думаю, что вы можете взять самый последний JDK — в нашем курсе это JDK 1.7 update 3. Но еще раз повторюсь — принципиальных отличий в установке вы не увидите. Ваша задача — найти версию JDK, которая установится на ваш компьютер — выберите операционную систему и разрядность.
Шаг 2: Установить JDK из файла
Здесь тоже каких-либо сложностей быть не должно — я не видел принципиальной разницы между версиями 1.4, 1.5, 1.6 и 1.7. Запускаем скачанный файл и после некоторого ожидания вы увидите стартовый экран для установки. Нажимаем «Next».
На следующем экране вам предложат директорию для установки. Мне больше нравится установка не в директорию по умолчанию. (она выделена красным). Нажмите кнопку «Change…».
В появившемся окне установите директорию «C:\Java\jdk1.7.0_03». После этого я вам настоятельно советую выделить этот путь и сохранить его в буфере обмена (чуть позже мы им воспользуемся). Дальше жмем «OK».
После этого можно увидеть установленную директорию в окне. Снова нажимаем кнопку «Next».
Через некоторое время установка JDK почти закончится, но вам также придется установить JRE (Java Runtime Environment). Вы это сразу увидите по форме, которая должна появиться. Здесь нет необходимости менять директорию — смело жмем «Next».
Какое-то время перед вами будет экран, на котором будет говориться, что 3 миллиарда устройств используют Java.
И наконец вы увидите, что установка закончилась.
В версии 1.7 появился еще один шаг — выбор установки JavaFX 2.0. У вас появиться экран для выбора директории (мне не очень понравилось, как он реализован). Но в общем можно просто нажимать кнопку «Next». Т.к. я плохо отношусь к диреториям с пробелом, то я выбрал свой вариант.
Шаг 3: Установка переменных среды — JAVA_HOME и PATH
На этом установка практически завершена. Останется сделать только еще один шаг — прописать путь до файлов JDK в путях операционной системы. Это позволит нам запускать основные файлы из командной строки — удобный момент. И также мы установим переменную JAVA_HOME — это правда нам пригодится не скоро, но сделаем это прямо сейчас. Думаю, что большинство из вас знает как это сделать. Но давайте все-таки это сделаем вместе. Я использую ОС Windows 7.0 — поэтому буду демонстрировать на ней. В меню «Пуск» найдите пункт «Компьютер» и щелкните на нем правой кнопкой мыши. В появившемся меню выберите пункт «Свойства». Появится окно
Выбираем пункт «Дополнительные параметры системы» (я выделил этот пункт). Получим окно, в котором надо выбрать пункт «Переменные среды».
В появившемся окне вам надо создать одну переменную — «JAVA_HOME». И отредактировать переменную «Path». Для этого нажимаем кнопку «Создать».
Вариант установки переменной «JAVA_HOME» показано на рисунке. Вот тут как раз и пригодится та строка, которую я предлагал вам запомнить при установке JDK.
Для установки переменной «Path» скорее всего ее создавать не надо — она уже обычно есть. Так что надо ее найти в списке и нажать кнопку «Изменить». Но будьте внимательны — во-первых здесь надо вводить строку предварительно поставив «;» в конце списка всех путей. И во-вторых — надо добавить строку «\bin» после. Пример показан на рисунке.
И еще раз — БУДЬТЕ ВНИМАТЕЛЬНЫ при редактировании PATH — она содержит важную информацию. Не надо ее целиком стирать и оставлять только свою строку. Надо после точки с запятой ДОБАВИТЬ строку до каталога с JDK (+ строка «\bin»). Т.е. если у вас JDK установлен в каталог C:\Java\jdk1.7, то в PATH надо добавить (через «;») строку C:\Java\jdk1.7\bin.
Теперь мы сделали все необходимые шаги для установки JDK — пора приступать к написанию простой программы. Основные шаги
Установка Java (JDK) в Windows и Linux, переменная PATH и JAVA_HOME
Давайте проясним несколько вещей перед тем, как мы начнем.
Установка Java (JDK) в Windows
Первым делом необходимо скачать JDK с официальной страницы Oracle. В нашем случае нужна версия под Windows, в самом низу.
После установки запустите скачанный exe-файл и установите его на ваш компьютер. Как только вы это сделаете, нужно будет настроить окружение.
Теперь нужно найти и дополнить переменную PATH так, чтобы она содержала путь до установленной Java. Выберите PATH и нажмите «Изменить»:
Вы увидите список уже установленных переменных. Сейчас необходимо нажать «Новый» и добавить путь, по которому установлена Java (каталог bin!). По умолчанию это обычно «C:\Program Files(x86)\Java\jdk\bin».
Нажмите «Готово» (или «Ок»), сохраните настройки и на этом всё готово! Чтобы проверить, что установка прошла корректно, откройте консоль и введите:
Если вы получили сведения о версии Java, значит всё хорошо.
Установка Java (JDK) на Linux
Откройте терминал и напишите команду для установки пакета:
Чтобы прописать JAVA_HOME в окружение, выполните следующую команду (только убедитесь, что такой каталог уже есть):
Чтобы прописать компилятор Java в PATH, выполните другую команду (опять же, ваши пути до Java могут отличаться от моих):
На этом установка закончена. Чтобы проверить, что всё работает правильно, достаточно написать в терминале:
О том, как же всё-таки писать на Java, мы расскажем в следующий раз.
Что такое JAVA HOME? Как JVM находит путь javac, хранящийся в Java HOME?
9 ответов
важная вещь с вашей точки зрения заключается в том, что Java
установить переменную среды
командная строка не будет использовать JAVA_HOME для поиска javac.exe, он будет использовать путь.
JAVA_HOME-это переменная среды (в терминологии Unix) или переменная пути (в терминологии Windows). Много хороших приложений Java (которым нужен JDK/JRE) для запуска, ищет переменную JAVA_HOME для местоположения, где может быть найден Java-компилятор / интерпретатор.
используйте эту команду / usr/libexec / java_home для проверки JAVA_HOME
JAVA HOME означает настройку среды для JAVA. Это означает, что вы предоставляете путь для компиляции программы JAVA, а также запускаете то же самое. Итак, если вы не установите JAVA HOME (путь ) и попробуйте запустить программу в командной строке. Вы будете иметь дело с ошибкой javac: не распознается как внутренняя или внешняя команда.
теперь, чтобы установить это, Просто откройте Java jdk, затем откройте папку bin, затем скопируйте путь к этой папке bin.
затем перезагрузка. Вот и все.
JAVA_HOME-это переменная среды, заданная для расположения каталога Java на вашем компьютере. PATH-это внутренняя команда DOS, которая находит каталог /bin используемой версии Java. Обычно они одинаковы, за исключением того, что запись пути заканчивается на /bin
JAVA_HOME : «C:\Program Files\Java\jre1.8.0_77\bin» ANT_HOME : «C:\ant\apache-ant-1.9.6»




















