Проверка ява: где находится на ПК и как узнать версию
где находится на ПК и как узнать версию
Для работы приложений, программ и некоторых сайтов требуется Джава. Обновления и доработки утилиты заставляют пользователей загружать новые версии так часто, что за названиями и номерами уже не следят. Поэтому актуальна проверка Java, несколько способов которой узнаете далее.
Где находится Java на ПК
Чаще всего знать, где находится Java, требуется пользователям ОС Windows 10, 8, 7 и XP. На выбор предоставлено два варианта поиска.
Первый способ:
- Откройте меню «Пуск». Обладателям Windows 10 на этом шаге откроется список программ по алфавиту, в котором легко найти Джаву и развернуть меню.
- Для других версий ОС нажмите «Все программы».
- В появившемся списке найдете папку с приложением.
- Далее выбирайте иконку в зависимости от того, что нужно проверить.
Второй способ:
- Откройте меню «Пуск».
- Запустите «Панель управления».
- Найдите Джава.
- Откроется окно для управления утилитой.
Пользователям Mac OS, чтобы проверить Джава, стоит воспользоваться следующей инструкцией:
- Нажмите на значок Apple в углу экрана.
- Перейдите в «Системные настройки».
- Щелкните на значок Джавы.
Владельцам ПК с установленной ОС Linux требуется ввести в командную строку код readlink -f $(which java). Это поможет открыть директорию с утилитой.
Не нашли Джаву на своем ПК, скачайте ее с нашего сайта.
Как узнать версию Java на компьютере
Проверить номер Джавы необходимо, когда стороннее приложение рекомендует использовать последнюю версию утилиты. Чтобы узнать, какая версия Java установлена, обратимся к инструкциям для интегрированных ОС.
Проверка на Windows
Узнать версию Java на компьютере с установленной ОС Windows можно двумя способами. Первый вариант проверить утилиту:
- Зайдите в панель управления Джавы по инструкции, изложенной выше.
- В первой вкладке выберите пункт About.
- В появившемся окне можно проверить номер приложения.
Быстрый способ: ввести код java –version в командную строку, которая вызывается нажатием комбинации горячих клавиш Win + R.
Второй вариант, как проверить Java на Windows 7, 8, 10:
- Зайдите в меню «Пуск».
- В поисковой строке наберите: «Установка и удаление программ».
- Сделайте одиночный клик по предложенному варианту с точным совпадением названия.
- Найдите Джава, чтобы проверить версию ПО.
Проверка на Mac
Для проверки версии программы Java на технике от Apple скачивается среда разработки JDK. Утилита активирует командную строку, в которой ведется работа.
Чтобы ответить на вопрос, как узнать версию ПО, достаточно проверить номер JDK. Для этого в командной строке вводится код java –version. Полученный ответ предоставляется в таком формате: «1.7.0_55».
Проверка на Linux
Пользователям Linux можно проверить версию утилиты тем же способом, что и владельцам компьютеров Apple. В командную строку вписывается java –version.
Если номер модификации ниже, чем 1.6, то не обойтись без дополнительной установки вспомогательного ПО через YaST.
Видео: Как узнать, какая версия Java установлена на компьютере с ОС Windows.
Как проверить версию Java онлайн
Это можно сделать через официальный сайт разработчиков. Для этого кликните по кнопке ниже или выполните инструкцию:
- На главной странице платформы найдите длинную гиперссылку, как на скриншоте.
- Нажмите кнопку для проверки.
- Итогом станет сообщение, содержащее строку с пометкой «Java version».
Если проверять онлайн, сайт сравнит новую программу с установленной и предложит загрузить обновление Джава на компьютер. Поэтому такой способ рациональнее, чем через «Панель управления».
Проверка Java в браузере
Чтобы проверить, включена ли Java в браузере, зайдите в его настройки. В разных обозревателях путь к Джаве отличается:
- Internet Explorer: «Сервис» – «Параметры обозревателя» – «Безопасность» – «Другой». Найти пункт о сценариях Джавы и выбрать «Включить».
- Mozilla Firefox: «Сервис» – «Дополнения» – «Плагины» – «Java». Остается убедиться, что модуль включен или стоит флажок на строке «Активировать всегда».
- Safari: «Параметры» – «Безопасность» – «Allow Plug-ins» – «Manage Website Settings». Выберите «Разрешить» в выпадающем списке на элементе Джава.
Для Chrome недоступно использование NPAPI, что исключает Джава из работы браузера. В Opera также не используется утилита.
Загрузка…
Проверка версии Java – Программирование на Java
В этой статье мы разберёмся, как проверить версию Java.
Способ 1: проверка версии Java из командной строки
Откройте командную строку. Если вы используете Windows, нажмите клавиши Win+R, затем введите текст cmd и нажмите Enter. Появится окно консоли. Затем введите следующую команду:
java -version
Если у вас установлена Java (JRE или JDK) и прописан путь к бинарным файлам, вы увидите номер версии:
Проверка версии Java в Windows
Для того, чтобы узнать версию Java в Linux, выполните ту же команду java -version:
Проверка версии Java в Linux
В данном примере установлена OpenJDK 8.
Способ 2: узнать версию Java с помощью Java Control Panel
При установке JRE или JDK в систему устанавливается приложение Java Control Panel. Откройте это приложение и нажмите кнопку «About». В открывшемся окошке вы найдёте номер версии Java.
Заключение
В данной статье мы узнали два способа проверки версии Java.
Как проверить версию Java | ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Java – один из самых популярных языков программирования в мире, используемый для создания различных типов кроссплатформенных приложений.
В этой статье объясняется, как с помощью командной строки проверить, какая версия Java установлена в вашей системе Linux. Это может быть полезно при установке приложений, требующих определенной версии Java.
Управление версиями Java
Java использует семантическое управление версиями. Версии готовых к выпуску релизов представлены по следующей схеме:
Например, в Java 11.0.8 11 это основная версия, 0 это дополнительная версия и 8 версия безопасности.
- MAJOR – Основные выпуски содержат новые функции и возможности.
- MINOR – Незначительные выпуски содержат различные исправления ошибок и совместимые улучшения.
- SECURITY – В выпусках безопасности содержатся критические исправления безопасности.
Проверка версии Java
Чтобы узнать, какая версия Java установлена в вашей системе, выполните команду java -version:
java -version
Команда отобразит версию Java по умолчанию:
openjdk 11.0.8 2020-07-14 OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)
В этом примере 11.0.8 в нашей системе установлена версия Java. Версия, установленная в вашей системе, может отличаться.
Если вы получили сообщение (Ubuntu, Debian):
Command 'java' not found, but can be installed with: apt install default-jre apt install openjdk-11-jre-headless apt install openjdk-8-jre-headless
это означает, что Java не установлена в системе.
В системе также может быть установлено несколько версий Java одновременно. Чтобы проверить, есть ли на вашем компьютере несколько установок Java:
sudo update-alternatives --config java
Если у вас только одна установка Java, результат будет выглядеть примерно так:
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-11-openjdk-amd64/bin/java Nothing to configure.
В противном случае, если у вас несколько установок Java, команда отобразит меню, в котором вы можете выбрать, какая версия будет версией Java по умолчанию:
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press <enter> to keep the current choice[*], or type selection number:
Чтобы изменить версию Java по умолчанию, просто введите номер версии (число в столбце «Выбор») и нажмите Enter.
Вывод
Узнать, какая версия Java установлена в вашей системе Linux, очень просто, просто введите java -version.
Не стесняйтесь оставлять комментарии, если у вас есть вопросы.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Как проверить версию, обновить или удалить Java с помощью PowerShell?
Java Runtime Environmen (JRE) достаточно широко используется для запуска различных корпоративных приложений, написанных на java. Однако некоторые программы требуют для запуска определенную версию Java и могут некорректно работать в других версиях. В этой статье мы рассмотрим, как разобраться, какие версии Java установлены на компьютерах пользователей в вашей сети, а также как удалить или обновить версию среды JRE с помощь PowerShell.
Как узнать установленную версию Java в Windows?
Вы можете получить номер версии Java, установленной на вашем компьютере, если наберете ‘java
’ в окне поиска Windows 10 и запустите апплет Java.
В открывшемся окне «About Java» указана текущая версия JRE. В моем случае это Java Version 8 Update 231 (build 1.8.0_231-b11). Обратите внимание на значение билда JRE. Во всех версиях Java в начале указана 1, затем номер мажорной версии JRE (у меня это 8), потом номер обновления.
Также вы можете узнать текущую версию Java в панели ‘Программы и компонентах Windows’ (Win+R -> appwiz.cpl
).
Можно вывести текущую версию Java из командной строки. Запустите cmd.exe и выполните команду:
java -version
java version "1.8.0_231" Java(TM) SE Runtime Environment (build 1.8.0_231-b11) Java HotSpot(TM) Client VM (build 25.231-b11, mixed mode)
Как узнать версию Java из PowerShell?
Вы можете узнать версию Java на вашем компьютере с помощью PowerShell. Можно просто проверить версию исполняемого файла java.exe (путь к ней прописывается в переменные окружения при установке JRE SE на вашем компьютере). Выведем версию java файла:
Get-Command Java | Select-Object Version
Можно вывести подробную информацию о версии, обновлении и релизе Java:
Get-Command java | Select-Object -ExpandProperty Version
Major Minor Build Revision ----- ----- ----- -------- 8 0 2310 11
Если вам нужно получить строковое значение версии Java для использования в скриптах, используйте:
(Get-Command java | Select-Object -ExpandProperty Version).tostring()
Также вы можете узнать версию Java через WMI класс, который содержит список установленных программ в Windows:
Get-WmiObject -Class Win32_Product -Filter "Name like '%Java%'"
IdentifyingNumber : {26A24AE4-039D-4CA4-87B4-2F32180231F0} Name : Java 8 Update 231 Vendor : Oracle Corporation Version : 8.0.2310.11 Caption : Java 8 Update 231 IdentifyingNumber : {4A03706F-666A-4037-7777-5F2748764D10} Name : Java Auto Updater Vendor : Oracle Corporation Version : 2.8.231.11 Caption : Java Auto Updater
Полученные ID можно использовать в дальнейшем для корректного удаления JRE.
Если нужно вывести только версии Java, и нужно исключить Java Auto Updater, используйте команду:
Get-WmiObject -Class Win32_Product -Filter "Name like '%Java%' and not Name like '%Java Auto Updater%'" | Select -Expand Version
PowerShell: получить версию Java на удаленных компьютерах
Если вы хотите выполнить инвентаризацию версий Java, используемых на компьютерах или серверах в вашем домене, вы можете использовать следующий PowerShell скрипт. Данный скрипт может удаленно опросить сервера по списку указанному вручную, загрузить список из текстового файла. Также вы можете получить список серверов или компьютеров из AD с помощью командлета Get-ADComputer из модуля RSAT-AD-PowerShell.# PowerShell скрипт для проверки верси Java SE (JRE) на удаленных компьютерах/серверах
# Проверить версию Java по списку компьютеров
# $computers = @(‘sever1,server2,server3’)
# Проверить версию Java по списоку серверов в текстовом файле
#$computers=Get-content C:\PS\ServerList.txt
# Получить версию Java на всех серверах домена
$computers = ((get-adcomputer -Filter { enabled -eq «true» -and OperatingSystem -Like ‘*Windows Server*’ }).name).tostring()
Get-WmiObject -Class Win32_Product -ComputerName $computers -Filter «Name like ‘%Java%’ and not Name like ‘%Java Auto Updater%’» | Select __Server, Version
В результате у вас появится табличка со списком компьютеров/серверов и версией Java на них.
В моем случае при проверке версии Java на компьютерах я нашел 35 различных версий JRE!
Скрипт PowerShell для удаления всех версий Java
Почему вам может понадобится удалять предыдущие версии Java в Windows?
- Перед установкой новой версии Java желательно удалить все предыдущие версии. Как и во всех других продуктах в Java постоянно обновляется функционал, и исправляются критические уязвимости. Если у вас установлена старая версий Java, вы подвергаете компьютер риску заражения и эксплуатации известных и 0-day уязвимостей. В Java встроен механизм автоматического обновления, но по разным причинам администраторы могут отключать его на компьютерах домена.
- У вас нет коммерческой подписки на использование Java JRE. С 2019 года Oracle изменил лицензионную политику Java. Теперь, если вы хотите использовать старые версии Oracle JDK (Java SE), вам нужно приобретать платную подписку. Это касается всех выпусков Java JRE после 16 апреля 2019 года (начиная с Java 8 SE Update 211). Для коммерческих версий Java SE предусматривается длительная поддержка (обновление выпускаются 5 лет после выпуска). Бесплатная версия Java — Open JDK (распространяется по GPL), однако вам придётся обновлять ее раз в полгода. Еще один недостаток Open JDK – пока отсутствуют нормальные средства установки для Windows. Приходится качать и устанавливать Open JDK вручную. Есть один приемлемые вариант с установкой Open JDK с помощью менеджера пакетов Chocolatey: choco install openjdk
Следующий PowerShell скрипт можно использовать для удаление всех установленных версий Java на компьютере
$jre_installed = Get-WmiObject -Class Win32_Product -Filter "Name like '%Java%'"
$jre_installed.Uninstall()
Однако рассмотренная выше команда удаления основана на WMI и не смотря на свою простоту, работает довольно медленно.
Вместо этого можно получить список установленных Java из реестра и удалить все найденные версии Java по GUID продукта, который генерируется при установке ПО через MSI.
#PowerShell скрипт для удаления всех версий Java SE (JRE) на компьютере
$uninstall32 = gci "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall" | foreach { gp $_.PSPath } | ? { $_ -like "*Java*" } | select UninstallString
$uninstall64 = gci "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" | foreach { gp $_.PSPath } | ? { $_ -like "*Java*" } | select UninstallString
# Удаление 64 битных версий Java
if ($uninstall64) {
$uninstall64 = $uninstall64.UninstallString -Replace "msiexec.exe", "" -Replace "/I", "" -Replace "/X", ""
$uninstall64 = $uninstall64.Trim()
Write "Uninstalling..."
start-process "msiexec.exe" -arg "/X $uninstall64 /qb" -Wait
}
# Удаление 32 битных версий Java
if ($uninstall32) {
$uninstall32 = $uninstall32.UninstallString -Replace "msiexec.exe","" -Replace "/I","" -Replace "/X",""
$uninstall32 = $uninstall32.Trim()
Write "Uninstalling all Java SE versions..."
start-process "msiexec.exe" -arg "/X $uninstall32 /qb" -Wait
}
Как скачать установить Java JRE с помощью PowerShell?
Следующий PowerShell скрипт позволяет автоматически скачать последнюю версию дистрибутива Java (можно скачать офлайн или онлайн установщик) с официального сайта и установить его на компьютере пользователя. При этом мы подавляем требование перезагрузки и отключаем автоматическое обновлений Java.
#PowerShell скрипт для автоматической загрузки и установки последней версии Java SE (JRE) на компьютере
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
# скачать онлайн установщик Java
$URL = (Invoke-WebRequest -UseBasicParsing https://www.java.com/en/download/manual.jsp).Content | % { [regex]::matches($_, '(?:<a title="Download Java software for Windows Online" href=")(.*)(?:">)').Groups[1].Value }
# скачать офлайн установщик Java
#$URL = (Invoke-WebRequest -UseBasicParsing https://www.java.com/en/download/manual.jsp).Content | % { [regex]::matches($_, '(?:<a title="Download Java software for Windows Offline" href=")(.*)(?:">)').Groups[1].Value }
Invoke-WebRequest -UseBasicParsing -OutFile jre8.exe $URL
Start-Process .\jre8.exe '/s REBOOT=0 SPONSORS=0 AUTO_UPDATE=0' -wait
echo $?
Первая строка в скрипте добавлена, чтобы переключиться на протокол TLS 1.2. Иначе при запуске у меня появлялась ошибка:
Invoke-WebRequest : Запрос был прерван: Не удалось создать защищенный канал SSL/TLS.
Скрипт автоматически загрузит установочный файл Java, сохранит его на диск в виде jre8.exe и установит среду JRE.
По многочисленным просьбам нашей системы обратной связи мы предлагаем это руководство о том, как проверить, включены ли и установлены ли возможности Java, а если нет, то как их установить, чтобы вы могли пользоваться всеми преимуществами прекрасного контента в Интернете. создан на этом надежном языке. Ваш браузер в настоящее время не поддерживает процедуры JavaScript; Это НЕ означает, что ваш браузер не поддерживает Java.Пожалуйста, проверьте, не отключается ли это временно вашим браузером или настройки браузера таковы, что эта возможность отключена. Посмотрите в верхнюю часть окна браузера, чтобы узнать, можно ли его легко включить.
| |
Проверить наличие Java в Internet Explorer (IE)Это руководство было создано с использованием самых последних версий Microsoft Internet Explorer (версия 6.0.2800.1106 на момент выпуска) и Sun Java Runtime Environment (J2SE Runtime Environment 5.0 Update 6.0 на момент выпуска).Снимки экрана основаны на этом и могут различаться в зависимости от версий, запущенных на проверяемом компьютере. Первое, что нужно сделать, это открыть браузер Internet Explorer. Это можно сделать, щелкнув меню «Пуск», как правило, в нижней левой части экрана. Прокрутите до «Программы» или «Все программы», чтобы открыть подменю, содержащее опцию Internet Explorer — щелкните по ней. Теперь, когда мы в Internet Explorer, щелкните меню «Сервис» и прокрутите вниз до «Свойства обозревателя»… «и щелкните по нему. | |
Проверить наличие Java в Mozilla FirefoxЭто руководство было создано с использованием самых последних версий Mozilla Firefox (версия 1.5.0.1 на момент выпуска) и Sun Java Runtime Environment (J2SE Runtime Environment 5.0 Update 6.0 на момент выпуска). Снимки экрана основаны на этом и могут различаться в зависимости от версий, запущенных на проверяемом компьютере. Первым делом откройте браузер Mozilla Firefox.Это можно сделать, щелкнув меню «Пуск», как правило, в нижней левой части экрана. Прокрутите вверх до «Программы» или «Все программы», чтобы открыть подменю, содержащее дополнительное подменю для «Mozilla Firefox», которое содержит параметр Mozilla Firefox — щелкните по нему. (Не нажимайте на версию «Безопасный режим», которая предназначена в основном для разработчиков и компьютерных специалистов.) Теперь, когда мы находимся в Mozilla Firefox, щелкните меню «Инструменты», прокрутите вниз до «Параметры …» и нажмите в теме. | |
Установка Sun Java для Internet ExplorerПервое, что нужно сделать, это открыть браузер Internet Explorer. Это можно сделать, щелкнув меню «Пуск», как правило, в нижней левой части экрана. Прокрутите до «Программы» или «Все программы», чтобы открыть подменю, содержащее опцию Internet Explorer — щелкните по ней. |
.
ЗАПУСК ЭТОГО ПРИЛОЖЕНИЯ: Безопасность Java сильно изменилась за эти годы, и запуск этого приложения апплет стал намного сложнее . Частично это связано с тем, что апплет не имеет знака . В причудливом мире Oracle неподписанные апплеты считаются более опасными, чем подписанные апплеты. Это неверно по двум причинам. Во-первых, неподписанные апплеты выполняются в ограниченной песочнице Java, тогда как подписанные апплеты получают неограниченный доступ к системе.Да, песочница содержит ошибки и ломается, но некоторая безопасность лучше, чем никакая. Во-вторых, это демонстрирует необоснованную веру в систему центра сертификации. Февраль 2017 г .: Этот апплет вообще не запустится сразу после установки Java 8 с обновлением 121 в Windows 7. Первое, что необходимо сделать, — это добавить этот веб-сайт в качестве разрешенного исключения в панели управления Java на вкладка Безопасность. Подробности ниже. После этого IE11 запустит приложение, но только если фильтрация ActiveX отключена.IE11 создает одно всплывающее окно, в котором запрашивается разрешение на запуск приложения. Chrome 56 вообще не поддерживает Java, он даже не беспокоится об ошибках. Это началось с Chrome 45. | СТАРЫЕ ОГРАНИЧЕНИЯ БЕЗОПАСНОСТИ ДЛЯ JAVA В БРАУЗЕРЕ Октябрь 2014 г .: Обновление 71 для Java 7 и Обновление 25 для Java 8: Приведенный выше апплет можно запустить с Java, установленным по умолчанию на «высокий» уровень безопасности. Январь 2014 г .: Java 7 (обновление 51) изменило правила безопасности по умолчанию для неподписанных Java 7 Update 10 представил новый флажок, который отключает использование Java во всех браузерах. |
.
Как проверить версию Java
Очень важно знать, какая версия Java установлена на вашем компьютере, особенно если вы разрабатываете приложения и программное обеспечение на платформе Java. Использование устаревшей версии Java может затруднить разработку Java или даже некорректно отображать веб-страницы в вашем браузере.
Ниже приведены несколько простых способов проверить, какая версия Java установлена на вашем компьютере.
Командная строка
Откройте командную строку и введите следующую команду: java -version
После успешного выполнения команда выведет версию Java вместе со сборкой Java SE Runtime Environment и сборкой Java HotSpot Client VM.
Через Интернет
Официальный портал Java предоставляет онлайн-инструмент для проверки версии Java, установленной на вашем компьютере. Откройте браузер и перейдите по адресу http://www.java.com/en/download/installed.jsp. Щелкните Проверить версию Java .
Браузер, вероятно, запросит у вас разрешение на запуск, разрешите. По завершении веб-страница покажет вам текущую версию Java, а также уведомит вас, если доступна более новая версия (вместе с кнопкой прямой загрузки).
Панель управления в Windows
Как и любое обычное приложение в Windows, установка Java также отображается в Панели управления. Откройте Программы и компоненты из Панели управления. В списке вы должны увидеть Java, указанную вместе с ее версией в столбце , версия .
.
Установка проверки Java — Учебники по Java
В предыдущем уроке мы узнали, как установить jdk. В этом руководстве мы собираемся проверить, правильно ли установлена java.
Как проверить, установлена ли (Jdk) java или нет?
Шаг 1. Проверка структуры каталогов
- После установки JDK, Перезапустить систему .
- Откройте «Мой компьютер» и проверьте каталог установки Java.
- Эти две папки создаются внутри « My Computer => C Drive => Program File => Java ».
- Проверьте папку JDK внутри и найдите файлы приложений «java», «javac».
- Если эти файлы присутствуют, то на 75% мы на правильном пути. Теперь давайте проверим, правильно ли работает javac.
Шаг 2. Написание примера программы Hello.java
- Создайте папку « код » на диске C. (назовите его — hello.java)
- Скопируйте и вставьте следующий фрагмент кода и вставьте в блокнот. (Не забудьте сохранить файл с помощью.расширение java).
класс привет { public static void main (String args []) { System.out.println («Добро пожаловать в Java»); } }
- Примечание. Выберите тип файла Все файлы .
- Теперь откройте командную строку.
- Введите следующие команды.
C: Usersp.abhiman.taral> cd
C:> код диска
C: код> javac hello.java
C: код> Java привет Добро пожаловать в Java
C: код>
Если вы успешно получили сообщение « Добро пожаловать в Java », значит, вы правильно установили java.
.