Как узнать java home linux
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-файл и установите его на ваш компьютер. Как только вы это сделаете, нужно будет настроить окружение.
Перейдите в Панель управления -> Система и безопасность -> Система. На вкладке "Дополнительно" нажмите на "Переменные среды", как показано ниже:
Теперь нужно найти и дополнить переменную PATH так, чтобы она содержала путь до установленной Java. Выберите PATH и нажмите "Изменить":
Вы увидите список уже установленных переменных. Сейчас необходимо нажать "Новый" и добавить путь, по которому установлена Java (каталог bin!). По умолчанию это обычно "C:\Program Files(x86)\Java\jdk\bin".
Нажмите "Готово" (или "Ок"), сохраните настройки и на этом всё готово! Чтобы проверить, что установка прошла корректно, откройте консоль и введите:
Если вы получили сведения о версии 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 с
Читайте также: