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

12 set 2022 2 min di lettura
Как проверить версию Java
Indice dei contenuti

Введение

Java — один из самых популярных языков программирования в мире, используемый для создания различных типов кроссплатформенных приложений.

В этой статье объясняется, как проверить, какая версия Java установлена в вашей системе Linux, с помощью командной строки. Это может быть полезно при установке приложений, для которых требуется определенная версия Java.

Если вы хотите проверить версию Java на удаленном сервере, продолжайте читать, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти в систему с другим именем пользователя, используя ту же команду, а затем изменить root на свое имя пользователя:

ssh nome_utente@IP_DEL_SERVER

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

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Версии Java

Java использует семантическое управление версиями. Готовые к производству версии имеют версию на следующей диаграмме:

MAJOR.MINOR.SECURITY

Например, в 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)

В этом примере в нашей системе установлена Java версии 11.0.8. Версия, установленная в вашей системе, может отличаться.

Если вы получаете « java: command not found », это означает, что в системе не установлена Java. Чтобы установить Java, воспользуйтесь одним из следующих руководств, в зависимости от вашего дистрибутива Linux:

В системе также может быть установлено несколько версий 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 по умолчанию, просто введите номер версии (номер в столбце Selection) и нажмите Enter.

Вывод

Узнать, какая версия Java установлена в вашей системе Linux, очень просто, просто введите java -version.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.