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

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

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

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

Версионирование 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  to keep the current choice[*], or type selection number:

Чтобы изменить версию Java по умолчанию, просто введите номер версии (номер в столбце «Выбор») и нажмите Enter .

Заключение

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

Если у вас есть вопросы, не стесняйтесь оставлять комментарии.

терминал Java

Связанные руководства

Источник

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

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