Небольшая заметка об установке и настройке дефолтной версии Java, когда их установлено несколько различных.
Используем скрипт archlinux-java
, см.
Устанавливаем сам пакет, тут будет установлена Oracle Java 14:
yay -S jdk
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur: 2] jre-14.0.1-1 jdk-14.0.1-1
...
Проверяем текущую активную — будет старая, OpenJDK 11:
java --version
openjdk 11.0.6 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10)
OpenJDK 64-Bit Server VM (build 11.0.6+10, mixed mode)
Проверяем все установленные версии:
archlinux-java status
Available Java environments:
java-11-openjdk (default)
java-14-jdk
java-8-jdk
Активируем Oracle Java 14:
sudo archlinux-java set java-14-jdk
Проверяем ещё раз:
java --version
java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
Готово.