Как проверить установлен ли jdk
Перейти к содержимому

Как проверить установлен ли jdk

  • автор:

Как узнать какая версия JDK у меня установлена?

Установлен NetBeans IDE 8.2 где посмотреть какая версия JDK к нему подключена?

Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Как узнать какая установлена видеокарта?
Короче у одноклассника такая фигня: он переустановил винд, но не знает, какая у него видеокарта, и.

Какая версия Windows установлена?
Как определить при старте программы, какая версия Windows установлена? Какие ветки реестра нужно.

Как программно узнать какая тема установлена? (WP8)
windows phone 8 как программно узнать какая тему установлена?

Проверить какая версия java установлена
Как проверить какая версия java установлена на компьютере средствами c#?

Am I evil? Yes, I am!

Эксперт PythonЭксперт Java

18968 / 9663 / 2710
Регистрация: 21.10.2017
Сообщений: 21,473
jkrnd, в командной строке: java -version
176 / 66 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
iSmokeJC, О JRE есть информация, а где здесь про JDK?
176 / 66 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
требуется JDK 8
Am I evil? Yes, I am!

Эксперт PythonЭксперт Java

18968 / 9663 / 2710
Регистрация: 21.10.2017
Сообщений: 21,473
jkrnd, ну тады javac -version
176 / 66 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
iSmokeJC,

Эксперт Java

3638 / 2970 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
jkrnd, ну jdk8 все норм

Эксперт Java

2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672

ЦитатаСообщение от jkrnd Посмотреть сообщение

Установлен NetBeans IDE 8.2 где посмотреть какая версия JDK к нему подключена?

ЦитатаСообщение от iSmokeJC Посмотреть сообщение

командной строке: java -version

это не всегда означает что подключена именно эта версия. Если установленно больше одного JDK то в IDE можно прописать одну, а в PATH будет другая.

Am I evil? Yes, I am!

Эксперт PythonЭксперт Java

18968 / 9663 / 2710
Регистрация: 21.10.2017
Сообщений: 21,473

Лучший ответ

Сообщение было отмечено jkrnd как решение

Решение

KEKCoGEN, согласен. Просто мне подумалось, что если ТС не в курсе, какая JDK у него присутствует, то она явно в одном экземпляре. Но если есть подозрение на несколько установленных jdk, помимо системных переменных можно пробежаться по дефолтным папкам типа Program Files да и тупо посмотреть

176 / 66 / 13
Регистрация: 22.12.2015
Сообщений: 2,648

ЦитатаСообщение от iSmokeJC Посмотреть сообщение

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

Эксперт Java

2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672

ЦитатаСообщение от iSmokeJC Посмотреть сообщение

Но если есть подозрение на несколько установленных jdk, помимо системных переменных можно пробежаться по дефолтным папкам типа Program Files да и тупо посмотреть

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

176 / 66 / 13
Регистрация: 22.12.2015
Сообщений: 2,648

KEKCoGEN, уточню. Я не просто «пробежался по папкам» а посмотрел, что устанавливалось в системе накануне и наткнулся на файл jdk-8u191-windows-x64.exe. Посмотрел на сайте Oracle — это последняя версия JDK. На этом успокоился, тем более что всё работает как часы.

528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223

ЦитатаСообщение от jkrnd Посмотреть сообщение

KEKCoGEN, уточню. Я не просто «пробежался по папкам» а посмотрел, что устанавливалось в системе накануне и наткнулся на файл jdk-8u191-windows-x64.exe. Посмотрел на сайте Oracle — это последняя версия JDK. На этом успокоился, тем более что всё работает как часы.

У меня тоже есть файл jdk-8u191, и JDK 8 но юзаю я последнюю ( а это JDK 11).
Откуда я знаю что на конкретный проект у меня JDK 11? В IDE на проекте правый клик — свойства — библиотеки (текущая и на выбор)

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

Вы можете проверить версию программного обеспечения Java, установленного в вашей системе, с помощью программы и командной строки.

Использование командной строки

Команда -version командной строки покажет текущую версию ПО Java, установленную в вашей системе.

Поэтому, откройте командную строку и введите команду –

Java -version

Java Command Line

С помощью программы

System class пакета java.lang обеспечивает метод, названный GetProperty(). Этот метод принимает один из параметров строки и возвращает соответствующее свойство.

Чтобы узнать версию Java, установленной в системе, вызовите метод GetProperty(), передав значение «os.name» к нему, как показано в следующем примере кода.

Пример

public class Test < public static void main(String args[]) < Test obj = new Test(); String os = System.getProperty("java.version"); System.out.println("Current Java version is: "+os); >>

Итог

Current Java version is: 1.8.0_101

Средняя оценка 4 / 5. Количество голосов: 4

Спасибо, помогите другим — напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

Напишите комментарий, что можно добавить к статье, какой информации не хватает.

Как установить Java Development Kit

Как установить Java Development Kit

Для разработки на Java должен быть установлен комплект разработчика приложений – Java Development Kit (сокращенно – JDK). Он нужен для запуска, отладки и исполнения программ. Также понадобится IDE – интегрированная среда разработки, в которой вы будете писать код.

Установка JDK

В комплект JDK входит интерпретатор, компилятор, библиотека Java-классов, отладчик, инструменты архивации и сжатия.

Посмотрим, как установить JDK на разные операционные системы.

Windows

Используйте бесплатную версию JDK, которая называется AdoptOpenJDK. Откройте сайт набора и выберите его состав. Например, для Windows подойдет такой набор:

  • OpenJDK 11 (LTS),
  • Java-машина HotSpot,
  • платформа Windows x64 jdk.

После выбора параметров внизу появится ссылка на скачивание набора. Нажмите на нее, чтобы скачать архив на диск.

Состав JDK

Скачанный архив нужно распаковать. Сделайте это в папке C:\Program Files\Java\. При разархивировании внутри появится папка jdk-11 (номер зависит от версии OpenJDK). Внутри нее размещен каталог bin. Полный путь до него – C:\Program Files\Java\jdk-11.0.13+8\bin. У вас путь может быть другим. Он нужен для того, чтобы настроить переменные окружения.

Путь до версии JDK необходимо знать программам, которые будут использовать приложения из набора – например, среде разработки. Чтобы сохранить его в системе, настройте переменную JAVA_HOME:

  1. Нажмите сочетание клавиш Win+R.
  2. В появившемся окне введите «sysdm.cpl» и нажмите «ОК».
  3. Перейдите на вкладку «Дополнительно».
  4. В нижнем правом углу выберите «Переменные среды».

Появится список переменных сред. Нажмите «Создать» и заполните параметры:

  • Имя переменной – JAVA_HOME.
  • Значение переменной – C:\Program Files\Java\jdk-11.0.13+8 (укажите путь до папки с JKD на своем компьютере).

Система учитывает регистр. Параметры должны быть такими, как показано выше.

Добавление переменных пути Java

Найдите в поле «Переменные среды» системную переменную Path. Выделите ее и нажмите «Изменить». Добавьте в PATH путь к каталогу с файлами Java: %JAVA_HOME%\bin. Соблюдайте регистр и не пропускайте символы. После добавления переменных перезагрузите Windows.

После повторного запуска системы проверьте, что JDK установлен. Запустите командную строку и выполните команду:

java -version

Если установка прошла успешно, в ответе будет версия JDK.

Linux (Ubuntu 20.04)

В Ubuntu 20.04 по умолчанию входит пакет Open JDK 11. Перед установкой проверьте ранее установленные версии.

Откройте терминал (Ctrl + Alt +T) и выполните команду:

sudo apt update

Затем проверьте версию JDK:

java -version

Если JDK уже есть, в ответе будет указана версия.

Для запуска приложений на Java нужна среда выполнения – Java Runtime Environment (JRE). Установите ее командой:

sudo apt install default-jre

Затем установите JDK командой:

sudo apt install default-jdk

Где будет находиться JDK, отдельно указывать не надо. Проверьте версию еще раз:

java -version

В ответе должна быть указана версия JDK.

macOS

На macOS для установки JDK используется HomeBrew.

Добавьте в HomeBrew репозиторий с OpenJDK. Откройте терминал (Cmd + N) и выполните команду:

brew tap AdoptOpenJDK/openjdk

Установите OpenJDK 11:

brew cask install adoptopenjdk11
java -version

В ответе должна быть указана версия JDK.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Установка среды разработки для Java

Самая популярная среда разработки для Java – IntelliJ IDEA. В ней есть все необходимое для создания проектов: текстовый редактор, компилятор, отладчик и другие инструменты. У Intellij IDEA есть бесплатная и платная версии. На первое время хватает возможностей бесплатной версии – Intellij IDEA Community Edition.

Windows

Скачайте версию Community для Windows с официального сайта JetBrains.

Запустите скачанный исполняемый файл и выберите путь для установки. По умолчанию это папка ProgramFiles/JetBrains.

Настройте параметры установки. Общие настройки:

  1. 64-bit launcher – добавление на рабочий стол ярлыка Intellij IDEA.
  2. Add «Open Folder as Project» – открытие папки с исходниками в редакторе через контекстное меню.
  3. .java – файлы с таким расширением по умолчанию будут открываться через Intellij IDEA.

Выберите папку для ярлыков (по умолчанию) JetBrains. Затем нажмите Install и Finish. Установка InteLLiJ IDEA завершена.

Linux (Ubuntu 20.04)

Установка среды разработки IntelliJ IDEA на Linux проходит даже проще, чем на Windows.

  1. Откройте «Центр приложений» и введите в поисковой строке слово «Intellij».
  2. Выберите IDEA Community и нажмите Install.
  3. После завершения установки откройте список программ.
  4. Запустите IDEA, примите условия соглашения.

На экране появится стартовое окно. Здесь можно создать или открыть проект.

macOS

На macOS InteLLiJ IDEA установка тоже очень простая.

  1. Скачайте версию IntelliJ IDEA для macOS с сайта JetBrains. Выберите версию Community.
  2. Откройте файл с расширением *.dmg. Скопируйте его в «Программы».
  3. Система выдаст предупреждение. Нажмите «Открыть».
  4. Примите пользовательское соглашение и нажмите «Продолжить».

Дождитесь завершения установки и запустите IDEA.

Запуск проектов

Среда разработки настроена, все приложения установлены. Осталось разобраться, как запустить JDK c помощью IDEA.

При первом запуске программа просит принять лицензионное соглашение. Затем появляется окно выбора темы – светлой или темной.

Следующий шаг – установка плагинов. Если пока не знаете, что понадобится для разработки, то ничего не меняйте. Если точно знаете, что, например, не будете писать приложения для Android, то удалите плагин Android.

Плагины IntelliJ IDEA

Не беспокойтесь о составе плагинов. Если что-то забудете или установите лишнее, в любой момент можно будет поправить список в настройках IDEA.

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

Создайте новый проект и добавьте в него Java Class – пусть он называется first. Напишите первую программу:

public class first < public static void main(String args[]) < System.out.println("Hello, world!"); >>

Чтобы запустить первую программу, нажмите Run. Внизу откроется консоль, в которой должно отобразиться приветствие – Hello, world!

Вы только что установили JDK, настроили среду разработки и выполнили первую программу.

Как проверить, установлена ли Java

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

2. Командная строка​

Во- первых, давайте откроем командное окно или терминал и введем:

 > java -version 

Если Java установлена и PATH настроен правильно, наш вывод будет похож на:

java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode, sharing) 

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

'java' is not recognized as an internal or external command, operable program or batch file. 

Точные сообщения, которые мы видим, будут различаться в зависимости от используемой операционной системы и установленной версии Java.

3. Когда путь не задан​

Перейдя в командную строку и набрав java -version , мы можем точно сказать, установлена ли Java. Однако, если мы увидим сообщение об ошибке, Java все еще может быть установлена — нам просто нужно продолжить расследование.

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

Кроме того, JAVA_HOME должен указывать на JDK, и другие приложения, использующие функции JDK, такие как Maven, используют его.

Для получения дополнительной информации, пожалуйста, ознакомьтесь с нашими статьями JAVA_HOME должен указывать на JDK и как установить JAVA_HOME .

Итак, давайте рассмотрим альтернативные способы найти Java, если командная строка нас не подвела.

3.1. Windows 10​

В Windows мы можем найти его в списке приложений:

  1. Нажмите кнопку « Пуск »
  2. Прокрутите список приложений до J
  3. Откройте папку Java
  4. Нажмите О Java

./9d0b60935ca0639f33ed57b0a062c14e.jpg

Мы также можем посмотреть установленные программы и компоненты:

  1. В строке поиска введите Панель управления
  2. Нажмите Программы
  3. Если значок Java присутствует, значит, Java установлена
  4. Если нет, щелкните « Программы и компоненты» и найдите установленные версии Java в каталоге J.

./a667b7d43c074862a62e9f70dd52d393.jpg

3.2. Mac OS X​

Чтобы узнать, установлена ли на Mac Java 7 или выше, мы можем:

  1. Перейти к системным настройкам
  2. Найдите значок Java

./57c8c2537e2d497ab914fc38e60376ef.jpg

Для более ранних версий Java нам потребуется:

  1. Открыть Finder
  2. Перейдите в папку Приложения
  3. Перейдите в папку « Утилиты ».
  4. Найдите приложение Java Preferences .

3.3. *Никс​

В мире *nix существует несколько различных менеджеров пакетов .

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

 $ sudo aptitude search jdk jre 

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

 ... i oracle-java8-jdk - Java™ Platform, Standard Edition 8 Develop  ... 

4. Другие инструменты командной строки​

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

4.1. Windows, где команда​

В Windows мы можем использовать команду where , чтобы узнать, где находится наш java.exe :

> where java 

И наш вывод будет выглядеть примерно так:

C:\Apps\Java\jdk1.8.0_31\bin\java.exe 

Однако, как и в случае с java -version , эта команда полезна только в том случае, если наша переменная среды PATH указывает на каталог bin.

4.2. Mac OS X и *nix что и где ​

В системе * nix или на Mac в приложении «Терминал» мы можем использовать команду which :

 $ which java 

Вывод сообщает нам, где находится команда Java:

/usr/bin/java 

Теперь воспользуемся командой whereis :

 $ whereis java -b 

Команда whereis также дает нам путь к нашей установке Java:

/usr/bin/java 

Как и в случае с java -version , эти команды найдут Java только в том случае, если он находится на пути. Мы можем использовать их, когда у нас установлена Java, но мы хотим точно знать, что будет выполняться, когда мы используем команду java .

5. Вывод​

В этой короткой статье мы обсудили, как узнать, установлена ли Java на компьютере с Windows 10, Mac OS X или Linux/Unix, даже если она не указана в PATH.

Мы также рассмотрели пару полезных команд для поиска нашей установки Java.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *