The experimental gentoo-vm USE flag has not been enabled so this JDK
will not be recognised by the system. For example, simply calling
“java” will launch a different JVM. This is necessary until Gentoo fully supports Java 9. This JDK must therefore be invoked using its
absolute location under /opt/oracle-jdk-bin-11.0.2.
После этого вручную указал JAVA_HOME в .bashrc и создал символическую ссылку для ‘java’ и ‘javac’ /usr/bin
Теперь ‘java’ и ‘javac’ работает от версии 11 нo означает ли это что гента Calculate Linux все таки не поддерживает Java 9 и 11? java-config выдает следующее:
me@calculate ~ $ java-config --list-available-vms
The following VMs are available for generation-2:
oracle-jdk-bin-11.0.2 не видно. Когда ожидается поддержка Java 9 и 11?
Витя, в курсе что, оракл поменяло лицензию на версии после 8-ки.
Правильные разработчики используют опенждк.
[I] dev-java/openjdk-bin
Доступные версии:
(8) ~*8.191_p12-r1 ~8.212_p03-r3^s ~8.222_p10^s
(11) ~11.0.3_p7-r1 (~)11.0.4_p11
Я уже устанавливал openjdk 11 однако java-config его не узнавала поэтому и решил установить оффициальный с Oracle в надежде что имеет лучше поддержку в системе.