Как узнать, установлен ли jdk в Windows

Обновлено: 02.07.2024

В этой статье рассматриваются наиболее распространенные ошибки, с которыми пользователи Windows могут столкнуться при запуске DAISY Pipeline 2. Если вашей проблемы нет в списке, посетите нашу систему отслеживания ошибок, чтобы сообщить о ней.

ОШИБКА: невозможно получить JAVA_HOME или JAVA_HOME недействителен

DAISY Pipeline 2 использует переменную среды Windows JAVA_HOME для поиска папки установки Java. Эта ошибка может возникнуть, если переменная не установлена ​​или указывает неверный путь. Выполните следующие действия, чтобы установить или исправить переменную JAVA_HOME.

Проверить Java

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

Windows 10: откройте окно поиска (нажмите Win⊞ + S, введите О Java и нажмите Enter. Если ничего не появляется, установите последнюю версию Java из OpenJDK.

Можно также открыть окно командной строки (нажмите Win⊞ + R, введите cmd и нажмите Enter) и введите команду: java -version . Это выведет версию Java, установленную на вашем компьютере. Если команда не распознается, установите последнюю версию Java из OpenJDK: выберите версию «OpenJDK 11 (LTS)», выберите виртуальную машину «HotSpot», выберите свою платформу («Windows x32» или «Windows x64»), нажмите «Скачать JRE» и разархивировать загруженный файл куда-нибудь.

Путь установки Java

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

  • Если у вас установлен Java Development Kit, замените jre1.8.X_XXX на jdk1.8.X_XXX.

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

Командная строка (Windows 2003+)

Откройте окно командной строки и введите команду, где java (Windows 2003+).

Нажмите Ctrl + M, чтобы войти в режим «отметить», выделите путь к каталогу установки (например, jre1.8.X_XXX) и скопируйте его.

Проводник

Откройте проводник (Win⊞ + R, введите explorer, нажмите Enter) и найдите папку установки Java. Скорее всего, он будет установлен либо в Program Files\Java, либо в Program Files (x86)\Java на диске вашей операционной системы.

Как только вы найдете папку Java,

  1. Откройтесь.
  2. Если есть папка установки JRE (например, jre1.8.X_XXX), откройте ее.
  3. В противном случае откройте папку установки JDK (например, jdk1.8.X_XXX).
  4. Скопируйте полный путь на панели навигации вверху.

Настройка JAVA_HOME

Теперь вы можете установить или исправить переменную JAVA_HOME одним из двух способов:

Командная строка

  1. Откройте окно командной строки от имени администратора.
    • Windows 10: нажмите Win⊞ + S, введите cmd, затем нажмите Ctrl + Shift + Enter.
    • Или нажмите "Пуск" и выберите "Все программы". Щелкните правой кнопкой мыши "Командная строка" и выберите "Запуск от имени администратора".
  2. Введите команду setx JAVA_HOME -m "Путь" . В поле «Путь» вставьте путь установки Java .

Панель управления

  1. Откройте панель управления (Win⊞ + R, введите Панель управления и нажмите Enter) и выберите Система и безопасность > Система.
  2. Нажмите ссылку "Дополнительные параметры системы" в левом верхнем углу.
  3. Нажмите кнопку "Переменные среды". Появится новое окно.
  4. На нижней панели с надписью "Системные переменные" нажмите кнопку "Создать...".
  5. В качестве имени переменной введите JAVA_HOME.
  6. В качестве значения переменной вставьте путь к пути установки Java.

Подтвердить JAVA_HOME

Убедитесь, что ваша переменная JAVA_HOME теперь установлена ​​правильно.

  1. Откройте окно командной строки (Win⊞ + R, введите cmd, нажмите Enter).
  2. Введите команду echo %JAVA_HOME% . Это должно вывести путь к вашей папке установки Java.
    • Если это не так, ваша переменная JAVA_HOME была установлена ​​неправильно. Убедитесь, что вы используете правильную папку установки Java, или повторите шаги, описанные выше.

После того, как вы убедились, что ваш JAVA_HOME настроен правильно, DAISY Pipeline 2 должен запуститься правильно. Если вы снова столкнетесь с этой или любой другой проблемой, посетите наш трекер проблем.

У вас может быть либо JRE (среда выполнения Java), необходимая для запуска Java-приложений на компьютере, либо JDK, как показано ниже. 1. Откройте командную строку и введите «java –версия». Если отображается номер установленной версии.

Как узнать, есть ли у меня JDK или OpenJDK?

Вы можете написать простой скрипт bash, чтобы проверить это:

Как узнать, установлен ли JDK 11?

JDK также содержит JRE для запуска программы Java. 1.1 В Ubuntu или Linux мы можем использовать javac, чтобы узнать, где установлен JDK. В приведенном выше примере JDK установлен в /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/. 1.2 В Windows мы можем использовать where javac, чтобы узнать, где установлен JDK.

Какая последняя версия JDK?

Загрузки Java SE

  • Java SE 16. Java SE 16 — это последняя версия платформы Java SE.
  • Java SE 15. Java SE 15.0.2 — это последний выпуск для платформы Java SE 15.
  • Java SE 11 (LTS) Java SE 11.0.10 — это последний выпуск для платформы Java SE 11.
  • Java SE 8. …
  • Java SE 7. …
  • Выпуски раннего доступа. …
  • Дополнительные ресурсы.
  • Центр управления полетами JDK (JMC)

Должен ли я установить и JDK, и JRE?

В этом случае вам не нужно устанавливать JRE, так как JDK обычно состоит из среды разработки и среды выполнения. Если вы устанавливаете JDK, то JRE уже будет в нем упакована и установлена ​​автоматически вместе с JDK. … java> , вам нужно иметь JDK, в котором уже есть JRE. Чтобы сделать имя файла java, вам нужна только JRE.

Установлена ​​ли Java в Windows 10?

Есть несколько способов проверить версию Java в Windows 10. По сути, когда мы говорим «версия Java», мы имеем в виду версию JRE. Вывод означает, что Java правильно установлена ​​на нашем компьютере с Windows 10.

Как узнать, где установлена ​​Java?

Мы также можем просмотреть установленные программы и компоненты. В строке поиска введите Панель управления. Щелкните Программы. Если значок Java присутствует, значит, Java установлена.

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

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

Где находится мой путь Java в Windows?

Чтобы убедиться, что Windows может найти компилятор и интерпретатор Java: выберите «Пуск» -> «Компьютер» -> «Свойства системы» -> «Дополнительные параметры системы» -> «Переменные среды» -> «Системные переменные» -> «ПУТЬ». [В Vista выберите «Пуск» -> «Мой компьютер» -> «Свойства» -> «Дополнительно» -> «Переменные среды» -> «Системные переменные» -> «ПУТЬ». ]

Кто поддерживает OpenJDK?

Red Hat берет на себя обязанности по обслуживанию OpenJDK 8 и OpenJDK 11 от Oracle. Теперь Red Hat будет следить за исправлением ошибок и исправлениями безопасности для двух старых выпусков, которые служат основой для двух выпусков Java с долгосрочной поддержкой.

Должен ли я использовать OpenJDK или Oracle JDK?

Между ними нет реальной технической разницы, поскольку процесс сборки Oracle JDK основан на процессе сборки OpenJDK. Когда дело доходит до производительности, Oracle намного лучше с точки зрения скорости отклика и производительности JVM. Он уделяет больше внимания стабильности из-за важности, которую он придает своим корпоративным клиентам.

Как проверить версию JDK?

Версию Java можно найти в панели управления Java.

  1. Найдите панель управления Java в Windows. Найдите панель управления Java на Mac.
  2. На вкладке «Общие» панели управления Java версия доступна в разделе «О программе». Появится диалоговое окно (после нажатия кнопки «О программе») с указанием версии Java.

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

Откройте окно командной строки (Win⊞ + R, введите cmd, нажмите Enter). Введите команду echo %JAVA_HOME%. Это должно вывести путь к вашей папке установки Java. Если это не так, ваша переменная JAVA_HOME была установлена ​​неправильно.

Как узнать, установлена ​​ли JRE в Windows 10?

  1. Откройте командную строку. Следуйте по пути меню «Пуск» > «Программы» > «Стандартные» > «Командная строка».
  2. Введите: java -version и нажмите Enter на клавиатуре. Результат. Сообщение, подобное приведенному ниже, указывает на то, что Java установлена ​​и вы готовы использовать MITSIS через среду выполнения Java.

Как загрузить и установить JDK в Windows 10?

Загрузка установщика JDK

В браузере перейдите на страницу загрузок Java SE Development Kit 10 и нажмите Принять лицензионное соглашение. В меню «Загрузка» щелкните ссылку «Загрузить», которая соответствует .exe для вашей версии Windows. Загрузите файл jdk-10. промежуточный.

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

Например, если вы загружаете установщик JDK для 64-разрядных систем для обновления 11 Interim 0, обновления 0 и исправления 0, имя файла jdk-11. interim.update.patch _windows-x64_bin.exe становится jdk-11 _windows-x64_bin.exe .

Инструкции по установке JDK для Windows

Вы запускаете самоустанавливающийся исполняемый файл, чтобы распаковать и установить JDK на компьютеры Windows.

Установите JDK на компьютеры Windows, выполнив действия, описанные в следующих разделах:

Загрузка установщика JDK

Перейдите на страницу загрузки Java SE и нажмите Принять лицензионное соглашение . В меню «Загрузить» нажмите ссылку «Загрузить», которая соответствует файлу .exe для вашей версии Windows.

Загрузите файл jdk-11. промежуточный.обновление.патч _windows-x64_bin.exe .

Убедитесь в успешном завершении загрузки файла, сравнив размер файла на странице загрузки и на локальном диске. Кроме того, вы можете убедиться, что контрольная сумма загруженного файла соответствует контрольной сумме, указанной на странице загрузки Java SE.

Запуск установщика JDK

  1. Запустите установщик JDK 11, дважды щелкнув значок установщика или имя файла в папке загрузки.
  2. Следуйте инструкциям установщика.
  3. После завершения установки удалите загруженный файл, чтобы освободить место на диске.

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

Кроме того, вы можете запускать эти исполняемые файлы непосредственно из каталога bin JDK.

Автоматическая установка JDK

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

Обозначение jdk обозначает базовое имя скачанного установочного файла, например jdk-11_windows-x64_bin.exe .

Начало использования JDK

Используйте Java Development Kit в меню "Пуск" Windows для доступа к информации, относящейся к справочной документации.

Во время установки JDK элементы меню Java добавляются в меню "Пуск" Windows, чтобы обеспечить легкий доступ к справочной документации, которая представляет собой веб-страницу электронной документации.

Во время установки и удаления JDK соответствующие элементы меню "Пуск" обновляются, чтобы они были связаны с последней версией JDK в системе

В Windows 7 и Windows 10 есть меню "Пуск"; однако это меню недоступно в Windows 8 и Windows 8.1. Информация о JDK и Java в Windows 8 и Windows 8.1 доступна в следующем начальном каталоге: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs .

Удаление JDK в Windows

Удаление JDK в автоматическом режиме

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

Например, чтобы удалить JDK 11, выполните команду:

  • Эту команду можно запустить откуда угодно.
  • Исполняемый файл msiexec.exe находится в системном каталоге Windows.
  • Перезагрузка требуется только в том случае, если некоторые файлы используются во время удаления; это не обязательно каждый раз. Однако, чтобы вручную подавить перезагрузку при удалении, добавьте к команде параметр REBOOT=R.
  • Добавьте к команде параметр /l «C:\ path >setup.log», если вы хотите создать файл журнала, описывающий состояние удаления.

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

Поиск ключа реестра JDK и значения UninstallString

  1. Перейдите в меню "Пуск" и введите Regedit .
  2. В редакторе реестра перейдите в раздел HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall .

В папке Uninstall вы найдете множество записей реестра в фигурных скобках.

Выделите папку «Удалить» перед выполнением поиска определенного реестра.

Раздел реестра выделен в правой части панели, а значения различных строк удаления отображаются на левой панели.

Устранение неполадок при установке JDK

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

Системная ошибка во время распаковки

Если вы видите сообщение об ошибке: системная ошибка во время распаковки , возможно, на диске, содержащем каталог TEMP, недостаточно места.

Программа не может быть запущена в режиме DOS

Если вы видите сообщение об ошибке: Эта программа не может быть запущена в режиме DOS, выполните следующие действия:

Откройте оболочку MS-DOS или окно командной строки.

Щелкните правой кнопкой мыши строку заголовка.

Выберите вкладку "Программа".

Убедитесь, что пункт Запретить программам на основе MS-DOS обнаруживать Windows не выбран.

Еще раз нажмите "ОК".

Выйти из оболочки MS-DOS.

Перезагрузите компьютер.

Символы, не являющиеся частью системной кодовой страницы

Может возникнуть ошибка 1722, если каталог установки не является частью кодовой страницы языкового стандарта системы. Чтобы предотвратить это, убедитесь, что локали пользователя и системы идентичны, а путь установки содержит только символы, являющиеся частью кодовой страницы локали системы. Языковые настройки пользователя и системы можно установить в панели управления «Региональные параметры» или «Региональные настройки».

Соответствующий номер ошибки: 4895647.

Очистка реестра после неудачного удаления JDK

Иногда при попытке удалить JDK с помощью программы Windows Add/Remove некоторые записи Java в реестре остаются не полностью удаленными. Эти оставленные записи реестра могут вызвать проблемы при установке новой версии Java. Ниже приведены методы очистки записей реестра:

  • Устранение неполадок при установке и удалении программы (рекомендуемый метод)
  • Редактирование реестра вручную

Устранение неполадок при установке и удалении программы (рекомендуемый метод)

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

Вручную отредактируйте реестр (используйте это, только если утилита Fix It не работает)

Неправильное редактирование реестра может серьезно повредить вашу систему. Перед внесением изменений в реестр необходимо создать резервную копию всех ценных данных с вашего компьютера.

Используйте функцию File->Export редактора реестра, чтобы сохранить раздел реестра перед удалением. Если вы удалили неправильный раздел реестра, вы можете восстановить реестр из сохраненного файла резервной копии, используя функцию «Файл->Импорт».

На Java работают многие приложения, которые мы используем ежедневно. Многие приложения не могут работать на старых версиях Java. Следовательно, важно знать, какая версия установлена ​​в вашей системе.

Из этого руководства вы узнаете, как проверить версию Java на компьютере Mac или Windows.

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

  • Система под управлением macOS или Windows
  • Доступ к командной строке/окну терминала
  • Установлена ​​версия Java

Проверить версию Java на Mac

Вы можете найти версию Java для macOS следующим образом:

  • используя графический интерфейс (системные настройки Mac)
  • запрос версии в окне терминала

Вариант 1. Проверка версии Java на Mac с помощью графического интерфейса

Чтобы проверить версию Java на Mac без использования терминала, выполните поиск панели управления Java в Системных настройках.

<р>1. Нажмите значок Apple в строке меню, чтобы открыть раскрывающееся меню и перейти к Системным настройкам.

 Поиск системных настроек на Mac

<р>2. Откроется новое окно с различными значками и настройками. Найдите и щелкните значок Java, чтобы открыть панель управления Java.

Открытие панели управления Java в Mac os

<р>3. Когда откроется панель управления Java, нажмите кнопку «О программе». Должно появиться новое окно с информацией о версии Java.

Поиск версии Java в macOS из системных настроек

Вариант 2. Проверка версии Java на Mac с помощью терминала

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

<р>1. Сначала откройте терминал. Для этого нажмите кнопку поиска Spotlight в правом верхнем углу экрана.

<р>2. Введите терминал в строке поиска и откройте его, щелкнув значок в результатах поиска.

Открыть терминал на Маке». ширина=

<р>3. В командной строке выполните команду: java -version. В выходных данных должна отображаться версия Java, установленная на вашем MacOS.

 Java версии 1.8.0_261, установленная на macOS

Чтобы проверить версию основного компилятора Java — javac (произносится как «java-see»), используйте команду:

Примечание. Если у вас система Linux, см. раздел Как проверить версию Java, установленную в Linux.

Проверить версию Java в Windows

Чтобы проверить версию Java на компьютере с Windows, вы можете использовать:

  • графический интерфейс (панель управления Windows)
  • командная строка

Вариант 1. Проверка версии Java в Windows с помощью графического интерфейса

Чтобы найти версию Java в Windows, не открывая окно терминала, используйте панель управления.

<р>1. Откройте меню Windows в левом нижнем углу и введите панель управления в строке поиска.

 Поиск панели управления в меню «Пуск» Windows». ширина=

<р>2. Найдите панель управления в результатах поиска и щелкните значок, чтобы открыть ее.

Открытие панели управления в Windows

<р>3. Перейдите в каталог «Программы».

 скриншот каталога открытых программ в Windows

<р>4. Найдите и щелкните значок Java, чтобы открыть панель управления Java.

 пример открытия панели управления Java

<р>5. Когда откроется панель управления, нажмите кнопку «О программе».

Просмотр информации о панели управления Java

<р>6. Должно появиться окно О Java, в котором будет отображаться версия Java на вашем компьютере.

пример вывода обновления 261 Java версии 8, установленного в Windows

Вариант 2. Проверка версии Java в Windows с помощью командной строки

Еще один способ найти версию Java в Windows — через командную строку.

<р>1. Откройте меню «Пуск» Windows в левом нижнем углу и введите cmd в строке поиска.

 Найдите командную строку в Windows

<р>2. Затем откройте командную строку, как только она появится в результатах поиска.

 Открыть командную строку в Windows

<р>3. Должно появиться новое окно с командной строкой. В нем введите команду java -version и нажмите Enter. Вывод должен отображать версию Java, установленную в вашей системе Windows.

 java версии 1.8.0_261, установленной в Windows

Вы также можете проверить версию основного компилятора Java, javac, с помощью команды:

В этой статье показано, как проверить версию Java, установленную в системе macOS или Windows.

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