Как узнать где установлена java linux

Как найти JAVA_HOME

Узнайте, что существует несколько способов найти JAVA_HOME, в том числе независимый от платформы.

Автор: baeldung
Дата записи

1. введение

В этом кратком посте мы узнаем, как найти JAVA_HOME в Windows, Mac и Linux.

Как мы все знаем, JAVA_HOME – это переменная среды, которую мы обычно используем для поиска исполняемых файлов java, таких как java и javac .

2. Специфичные для Windows способы поиска JAVA_HOME

Если мы используем Windows в качестве операционной системы, сначала нам нужно открыть нашу командную строку ( cmd ) и ввести:

Если JAVA_HOME определен в нашей среде, то приведенная выше команда распечатает его.

Или мы могли бы попробовать:

Который покажет местоположение исполняемого файла java .

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?

Для работы приложений, программ и некоторых сайтов требуется Джава. Обновления и доработки утилиты заставляют пользователей загружать новые версии так часто, что за названиями и номерами уже не следят. Поэтому актуальна проверка Java, несколько способов которой узнаете далее.

Где находится Java на ПК

Чаще всего знать, где находится Java, требуется пользователям ОС Windows 10, 8, 7 и XP. На выбор предоставлено два варианта поиска.

Первый способ:

  1. Откройте меню «Пуск». Обладателям Windows 10 на этом шаге откроется список программ по алфавиту, в котором легко найти Джаву и развернуть меню.
  2. Для других версий ОС нажмите «Все программы».
  3. В появившемся списке найдете папку с приложением.
  4. Далее выбирайте иконку в зависимости от того, что нужно проверить.

Второй способ:

  1. Откройте меню «Пуск».
  2. Запустите «Панель управления».
  3. Найдите Джава.
  4. Откроется окно для управления утилитой.
Читайте также:  Нет значка bluetooth windows

Пользователям Mac OS, чтобы проверить Джава, стоит воспользоваться следующей инструкцией:

  1. Нажмите на значок Apple в углу экрана.
  2. Перейдите в «Системные настройки».
  3. Щелкните на значок Джавы.

Владельцам ПК с установленной ОС Linux требуется ввести в командную строку код readlink -f $(which java). Это поможет открыть директорию с утилитой.

Как узнать версию Java на компьютере

Проверить номер Джавы необходимо, когда стороннее приложение рекомендует использовать последнюю версию утилиты. Чтобы узнать, какая версия Java установлена, обратимся к инструкциям для интегрированных ОС.

Проверка на Windows

Узнать версию Java на компьютере с установленной ОС Windows можно двумя способами. Первый вариант проверить утилиту:

  1. Зайдите в панель управления Джавы по инструкции, изложенной выше.
  2. В первой вкладке выберите пункт About.
  3. В появившемся окне можно проверить номер приложения.

Быстрый способ: ввести код java –version в командную строку, которая вызывается нажатием комбинации горячих клавиш Win + R.

Второй вариант, как проверить Java на Windows 7, 8, 10:

  1. Зайдите в меню «Пуск».
  2. В поисковой строке наберите: «Установка и удаление программ».
  3. Сделайте одиночный клик по предложенному варианту с точным совпадением названия.
  4. Найдите Джава, чтобы проверить версию ПО.

Проверка на Mac

Для проверки версии программы Java на технике от Apple скачивается среда разработки JDK. Утилита активирует командную строку, в которой ведется работа.

Чтобы ответить на вопрос, как узнать версию ПО, достаточно проверить номер JDK. Для этого в командной строке вводится код java –version. Полученный ответ предоставляется в таком формате: «1.7.0_55».

Проверка на Linux

Пользователям Linux можно проверить версию утилиты тем же способом, что и владельцам компьютеров Apple. В командную строку вписывается java –version.

Если номер модификации ниже, чем 1.6, то не обойтись без дополнительной установки вспомогательного ПО через YaST.

Видео: Как узнать, какая версия Java установлена на компьютере с ОС Windows.

Как проверить версию Java онлайн

Это можно сделать через официальный сайт разработчиков. Для этого кликните по кнопке ниже или выполните инструкцию:

  1. На главной странице платформы найдите длинную гиперссылку, как на скриншоте.
  2. Нажмите кнопку для проверки.
  3. Итогом станет сообщение, содержащее строку с пометкой «Java version».

Если проверять онлайн, сайт сравнит новую программу с установленной и предложит загрузить обновление Джава на компьютер. Поэтому такой способ рациональнее, чем через «Панель управления».

Проверка Java в браузере

Чтобы проверить, включена ли Java в браузере, зайдите в его настройки. В разных обозревателях путь к Джаве отличается:

  • Internet Explorer: «Сервис» – «Параметры обозревателя» – «Безопасность» – «Другой». Найти пункт о сценариях Джавы и выбрать «Включить».
  • Mozilla Firefox: «Сервис» – «Дополнения» – «Плагины» – «Java». Остается убедиться, что модуль включен или стоит флажок на строке «Активировать всегда».
  • Safari: «Параметры» – «Безопасность» – «Allow Plug-ins» – «Manage Website Settings». Выберите «Разрешить» в выпадающем списке на элементе Джава.

Для Chrome недоступно использование NPAPI, что исключает Джава из работы браузера. В Opera также не используется утилита.

Источник

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

есть ли какая-либо команда linux, которую я мог бы использовать, чтобы узнать ? Я попытался распечатать переменные среды («env»), но я не могу найти каталог.

10 ответов

echo $JAVA_HOME напечатает значение, если оно установлено. Однако, если вы не установили его вручную в своих сценариях запуска, он, вероятно, не установлен.

Читайте также:  Rpath linux ��� ���

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

в Linux вы можете запустить $(dirname $(dirname $(readlink -f $(which javac))))

на Mac вы можете запустить $(dirname $(readlink $(which javac)))/java_home

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

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

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

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

выводит все от java текущие настройки и находит тот, который называется java.home .

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

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

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

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

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

если $JAVA_HOME определена в вашей среде.

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

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

или через strace :

на терминале, типа:

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

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

  • оболочки Korn и bash: экспорт JAVA_HOME=jdk-install-dir
  • Bourne shell: JAVA_HOME=jdk-install-dir; экспорт JAVA_HOME
  • C shell: setenv JAVA_HOME jdk-install-dir

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

Источник

Как установить путь к среде Java в Ubuntu

Я только что установил JDK в Ubuntu с , после установки где Java

12 ответов:

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

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

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

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

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

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

/.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=

Читайте также:  On the job mac os

. Если ваш путь имеет значение /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».

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

/ etc / environment file sudo gedit /etc/environment

— это место, где можно определить любую переменную окружения. Он может быть виден во всей области действия системы. После того, как переменная определена, система должна быть перезапущена.

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

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

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

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

open jdk после установки обычно находится в вашем /usr / lib / java-6-openjdk Как обычно, вам нужно будет установить JAVA_HOME, calsspath и Path В ubuntu 11.04 есть файл среды, доступный в /etc, где вам нужно установить все три пути . А затем вы должны перезагрузить систему, чтобы изменения вступили в силу..

    откройте терминал ( Ctrl + Alt + t )

введите ниже код в новую строку

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

2] затем извлеките его

3] создать папку (JVM), которая в /usr/lib в/ я.электронный каталог /usr/lib в/в JVM

4] переместите извлеченную папку из jdk в /usr / lib/ jvm/

*Примечание: используйте терминал, sudo, команду mv т. е. sudo mv

5] создайте файл .sh в/etc / profile.d / eg: /etc/profile.d/myenvvar.sh

6] в файле типа. sh

экспорт JAVA_HOME= / usr / lib/jvm / jdk1.7.0

export PATH=$PATH:$JAVA_HOME / bin

*Примечание: используйте терминал, gedit и sudo например: sudo gedit myenvvar.sh

7] выключите компьютер, после всех этих шагов и перезагрузите его

8]откройте терминал и введите

9] Проверьте выход, затем введите

10] проверьте выход и будьте счастливы:)

вы можете установить Ubuntu по умолчанию(17.10) java из apt:

и он установит путь для вас, если вместо этого вам нужно установить конкретную версию Java, вы можете следовать этому YouTube

  1. скачать архив(.tar file) с сайта Oracle
  2. распакуйте его по sudo tar-xvpzf fileName-C / installation_folder_name
  3. изменить права доступа и владения файлами
  4. добавьте следующие две строки в/etc / profile

экспорт JAVA_HOME= / home / abu / Java/jdk1. 8. 0_45/ путь экспорта=$JAVA_HOME / bin:$PATH

  1. перезагрузите компьютер и проверьте java-версию и и javac -версии

Источник

Оцените статью