как узнать java home linux

linux-notes.org

Не знаете как установить переменные JAVA_HOME и PATH для каждого пользователя в соответствии с вашей системой Linux? Тогда эта статья «Установка переменных JAVA_HOME / PATH в Linux» именно для Вас. Я напишу ее в качестве заметки, чтобы потом быстренько вспомнить и прописать Java_Home и Path на ОС для каждого пользователя ( если понадобится).

Установка переменных JAVA_HOME / PATH в Unix/Linux

Установка JAVA_HOME / PATH для одного пользователя

Установите JAVA_HOME как показано используя синтаксис export JAVA_HOME=

. Если ваш путь такой как у меня /usr/lib/jvm/java-1.6.0-openjdk-i386/bin/java, то тогда пропишите:
export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386/bin/java

Чтобы установить PATH пропишите:

Замените путь /usr/java/jdk1.5.0_07 на свой. Сохраните и закройте файл. Просто выйдите и зайдите обратно (перелогиньетсь), чтобы увидеть изменения или чтобы все изменения вступили в силу, выполните команду:

Чтобы проверить отображение новых настроек, используйте команды:

Совет: Используйте следующую команду, чтобы узнать точный путь Java под UNIX / Linux:

Пожалуйста, обратите внимание, что файл

Установка JAVA_HOME / PATH для всех пользователей

Вам нужно добавить строки в глобальный файл конфигурации в /etc/profile ИЛИ /etc/bash.bashrc чтобы внести изменения для всех пользователей:

Добавьте переменные PATH / JAVA_PATH следующим образом:

Сохраните и закройте файл. Еще раз вам нужно ввести следующую команду, чтобы немедленно активировать настройки:

Но если не будет работать, есть еще 1 способ прописать все это дело! Сейчас я покажу как это можно сделать.

1. Устанавливаем переменные среды:

2. Выполните команду чтобы перезапустить все только что прописанные настройки:

3. Тест, если среда Java успешно установлена, введите команду в терминале чтобы проверить работу:

Установка переменных JAVA_HOME / PATH в Unix/Linux завершена.

One thought on “ Установка переменных JAVA_HOME / PATH в Unix/Linux ”

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Домашний каталог JAVA в Linux

10 ответов

Если вы попытаетесь which java и он ничего не находит, Java не может быть установлен на вашем компьютере или, по крайней мере, не находится на вашем пути. В зависимости от того, какой дистрибутив Linux у вас есть и есть ли у вас root-доступ, вы можете перейти кhttp://www.java.com для загрузки нужной вам версии. Затем вы можете установить JAVA_HOME, чтобы указать этот каталог. Помните, что это просто соглашение и не должно использоваться для определения, установлена ли java или нет.

Я не уверен в windows, но я представляю where javac вы очень близки

Я знаю, что это поздно, но эта команда ищет каталог /usr/, чтобы найти java для вас

FYI, если вы находитесь на Mac, в настоящее время JAVA_HOME находится по адресу

просто еще одно решение, это кросс-платформа (использует java ), и указывает на местоположение jre.

чтобы показать значение переменной среды, вы используете:

Так что в вашем случае будет:

если у вас его нет, вы можете добавить в свой :

экспорт JAVA_HOME=$(readlink-f /usr/bin/java | sed «s:bin/java::»)

и она будет динамически меняться при обновлении пакетов.

вы можете догадаться об этом из загруженных классов.

этот метод гарантирует, что вы найдете правильное jdk / jre используется в случае нескольких установок.

Если вы ничего не получаете, то ваша переменная среды JAVA_HOME не была установлена. Вы можете попробовать использовать «найти java», чтобы попытаться узнать, где находится ваша установка Java.

вы установили свой JAVA_HOME

вот улучшение, захватывая только каталог в stdout:

Источник

Как найти 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 в 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 (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, мы расскажем в следующий раз.

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • как узнать ip устройств в локальной сети linux
  • как узнать ip по mac адресу windows
  • как узнать ip адрес хоста linux
  • как узнать ip адрес сайта linux
  • как узнать ip адрес роутера в линукс

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии