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

Обновлено: 07.07.2024

Java - язык общего назначения, основанных на классах, поддерживающий многопоточность и являющийся объектно-ориентированным. Программы на Java компилируются в так называемый byte-код, который в свою очередь запускается Виртуальной Машиной Java (Java Virtual Machine - JVM), независимо от архитектуры компьютера. На данный момент последняя версия Java двенадцатая.

Ниже мы рассмотрим - как установить Java на Windows и Linux. Для каждой из платформ создана своя версия JDK, JRE и JVM, хотя сами программы на Java и не меняются от платформы к платформе (что логично).

Давайте проясним несколько вещей перед тем, как мы начнем.

  • JDK (Java Development Kit) — эта штука нужна для разработчиков на Java (то есть нас) и включает в себя инструменты разработки, документирования, упаковки и так далее (в том числе компилятор Javac, Javadoc, Jar-упаковщик и дебаггер).
  • JRE (Java Runtime Environment) — сюда включены библиотеки Java, которые необходимы для запуска Java-программ. Эта штука нужна обычным пользователям и не содержит инструментов для разработки.
  • JVM (Java Virtual Machine) — это и есть сама виртуальная машина Java, которая непосредственно и запускает наши Java-программы (байткод). Ее реализация написана для множества железа и платформ.

Установка Java (JDK) в Windows

Первым делом необходимо скачать JDK с официальной страницы Oracle. В нашем случае нужна версия под Windows, в самом низу.

После установки запустите скачанный exe-файл и установите его на ваш компьютер. Как только вы это сделаете, нужно будет настроить окружение.

Java скачать, 12 версия

Перейдите в Панель управления -> Система и безопасность -> Система. На вкладке "Дополнительно" нажмите на "Переменные среды", как показано ниже:

Настройки PATH для Java

Теперь нужно найти и дополнить переменную PATH так, чтобы она содержала путь до установленной Java. Выберите PATH и нажмите "Изменить":

Добавление PATH Java 12

Вы увидите список уже установленных переменных. Сейчас необходимо нажать "Новый" и добавить путь, по которому установлена Java (каталог bin!). По умолчанию это обычно "C:\Program Files(x86)\Java\jdk\bin".

Добавление JAVA_HOME, окружение, Java

Нажмите "Готово" (или "Ок"), сохраните настройки и на этом всё готово! Чтобы проверить, что установка прошла корректно, откройте консоль и введите:

Если вы получили сведения о версии Java, значит всё хорошо.

Установка Java (JDK) на Linux

В Linux есть несколько способов установить Java. Мы опишем самый простой и быстрый, с использование терминала. И в данном случае мы установим OpenJDK. OpenJDK - это бесплатная и свободная реализация виртуальной машины Java, причем очень популярная.

Откройте терминал и напишите команду для установки пакета:

Осталось подтвердить установку и на этом всё, Java установлена! Единственное, что меняется - это прописывание путей до компилятора.

Чтобы прописать JAVA_HOME в окружение, выполните следующую команду (только убедитесь, что такой каталог уже есть):

Чтобы прописать компилятор Java в PATH, выполните другую команду (опять же, ваши пути до Java могут отличаться от моих):

На этом установка закончена. Чтобы проверить, что всё работает правильно, достаточно написать в терминале:

Как найти мой текущий JAVA_HOME в Ubuntu? Я должен установить путь java_home при установке maven.

Введите в терминале,

Показать путь к переменной JAVA_HOME.

ЕСЛИ НИЧЕГО НЕ ЯВЛЯЕТСЯ, ТОГДА УСТАНОВИТЕ ЭТО

Это зависит от вашего типа и версии JDK

Для отображения следуйте первой команде.

Следуйте этому посту для использования различных JDK или переключения между JDK

Это дает "/ usr / lib / jvm / java-6-sun". Но я установил Java 7. Когда я проверяю его с помощью «Java-версии», он дает Java-версию «1.7.0_45» Java (TM) SE Runtime Environment (сборка 1.7.0_45-b18) Java HotSpot (TM) Server VM (сборка 24.45-b08, смешанный режим) затем выполните вторую команду для установки переменной JAVA_HOME. ПРИМЕЧАНИЕ: JAVA_HOME doesn't make jdk default, it just makes JAVA_HOME variable set to a path & if you want to use different jdk installed on same machine then check my answer, I have edited it. @ Jax-L Но теперь, когда я даю эхо JAVA_HOME, он просто отображается как «JAVA_HOME». Указанный мной путь не отображается . . экспорт работает только до перезагрузки. Или вы добавляете экспорт в скрипт входа .bashrc. Но правильный способ установить такие переменные среды - в / etc / environment

Если у вас есть JDK 1.6 ( что соответствует Java 6) или более новой версии , установленной, вы должны иметь программу с именем jrunscript в вашем PATH . Вы можете использовать это, чтобы найти соответствующий JAVA_HOME . Пример:

Вы можете установить переменную окружения следующим образом:

Обратите внимание, что JRE не включает в себя jrunscript , так что это будет работать, только если вы установите JDK, а не только JRE.

Это было много, чтобы понять, что мне нужно пойти на один каталог глубже, но спасибо.

Еще одним переносимым вариантом является извлечение абсолютного пути JDK из javac :

Абсолютный javac путь передается dirname дважды для удаления /bin/javac с конца. Полное извлечение каталога происходит следующим образом:

Большое количество основанных на Java программ требует, чтобы среда выполнения Java (JRE) работала гладко независимо от операционных систем. В целях разработки большинство IDE как Eclipse и NetBeans требует Комплекта разработчика для Java (JDK), установленного на машине. Являетесь ли Вы разработчиком новичка, надеющимся изучить разработку или возможно приложение, которое Вы установили, требует, чтобы Вы установили Java в Вашей системе, нам покрыли Вас. Установка пути JAVA_HOME довольно легка.

В этом учебном руководстве мы собираемся изучить, как установить JDK на Ubuntu 18.04 LTS и затем настроить Java домашний путь. Давайте запустимся с установки JDK сначала.

Установите OpenJDK на Ubuntu

Примечание: Удостоверьтесь, что Вы обновили Усовершенствованный инструмент пакета (APT) перед продвижением для установки OpenJDK.

Нажмите Ctrl + Высокий звук + T, чтобы открыть терминал и ввести следующую команду, упомянутую в поле.

Вам предложат ввести Ваш sudo пароль, чтобы продолжить установку.


Как только Вы ввели это, ожидайте системы, чтобы закончить установку и затем перейти на шаг 2.

Набор путь JAVA_HOME

Чтобы проверить, был ли Ваш путь JAVA_HOME успешно сохранен, введите следующую команду для проверки.

Значение, сохраненное в переменной JAVA_HOME, будет отображено на терминале, как Вы видите в снимке экрана


Добавьте каталог bin JAVA к переменной ПУТИ

Как мы добавили путь JAVA_HOME, мы теперь обновим переменную ПУТИ также. Чтобы сделать это, введите следующую команду в терминал.

Это добавит каталог bin Java к существующей переменной ПУТИ. Можно также проверить переменную ПУТИ путем ввода следующей команды


Тестовая установка JAVA

Вы успешно установили OpenJDK на своей машине. Можно проверить установку путем ввода следующей команды в терминал.


Через это простое учебное руководство Вы теперь настроили переменную JAVA_HOME в своей операционной системе. Можно теперь легко запустить java-приложения, а также среды разработки на машине. Сообщите нам в комментариях, если Вы столкнулись с какими-либо проблемами при реализации этого учебного руководства.

Комментарии

По кой хрен вы пишите такую тупую инструкцию, если это дерьмо работает только в терминальной сессии.Пожалуйста люди не смотрите эту инструкцию а перейдите сразу же к следующей. Это самое наитупейшее, что я видел

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

изменить системный путь к файлу / etc / profile

добавить следующие строки в конец

затем выйдите из системы и войдите в ubuntu для настройки путей.

Java-это, как правило, установлен в /usr/java найдите версию у вас есть, а затем выполните следующие действия:

предполагая, что вы используете bash (если вы только начинаете, я рекомендую bash над другими оболочками), вы можете просто ввести bash, чтобы начать его.

редактировать

/.bashrc файл и добавить пути следующим образом:

например. vi

/.bashrc

вставить следующие строки:

после того, как вы сохраните изменения, выйдите и перезагрузите ваш bash или просто введите bash, чтобы начать новую оболочку

тип export чтобы убедиться, что пути правы.

тип java -version для обеспечения доступности Java.

Ubuntu устанавливает openjdk6 в /usr/lib/jvm/java-6-openjdk путь. Таким образом, вы будете иметь Бин в /usr/lib/jvm/java-6-openjdk/bin . Обычно classpath автоматически устанавливается для Java и исполняемые файлы.

до установить JAVA_HOME / путь для одного пользователя, войдите в свой аккаунт и открыть .файл

установите JAVA_HOME следующим образом, используя синтаксис export JAVA_HOME=<path-to-java> . Если ваш путь имеет значение /usr / java/jdk1.5. 0_07/bin/java, установите его следующим образом:

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

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

или

Проверьте новые настройки:

совет: используйте следующую команду, чтобы узнать точный путь к исполняемому файлу java в UNIX / Linux:

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

/.bashrc похож, за исключением того, что

/.bash_profile работает только для оболочек входа Bash и .bashrc работает для каждого нового Bash ракушка.

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

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

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

или

Он должен поместить java в ваш путь, вероятно, в /usr/bin / java. Самый простой способ найти его-открыть термин и ввести "какая java".

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

после этого

добавьте следующую строку в файл

JAVA_HOME=/usr/lib/jvm/YOUR_JAVA_VERSION export PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME

вы можете получить версию java с

Читайте также: