Рейтинг:0

Нет файла .jinfo. Добавление Openjdk 16.0.2 в update-java-alternatives

флаг br

Я хочу добавить /opt/jdk-16.0.2 в update-java-alternatives, но нет файла .jinfo. Файл должен быть там, потому что у меня openjdk 16.0.2

У меня не было проблем с добавлением java в команду update-alternatives java, но я не хочу делать это с каждым двоичным файлом, связанным с java.

Я установил openjdk, распаковав его из архива и изменив JAVA_HOME на /opt/jdk-16.0.2 Должен ли я делать что-то еще? Могу ли я создать файл .jinfo?

Я хотел бы использовать альтернативы update-java для переключения между версиями Java. Я не хочу играть со скриптами и обновлениями-альтернативами java

https://askubuntu.com/a/388693

update-java-alternatives требует наличия файла с расширением .jinfo в каталоге /usr/lib/jvm. Пакет opendjk поставляется с файл .jinfo, jdk Oracle (ранее Sun) - нет. Как альтернатива, вы настраиваете альтернативы без обновление-java-альтернативы:

N0rbert avatar
флаг zw
Какая у вас версия Ubuntu? Почему вы не хотите использовать официальные deb-пакеты, которые [предоставляют этот файл] (https://packages.ubuntu.com/search?suite=focal&arch=any&mode=exactfilename&searchon=contents&keywords=jinfo)?
user3565923 avatar
флаг br
Потому что я хочу использовать более новую версию JDK
user3565923 avatar
флаг br
Я использовал установщик oracle jdk с https://launchpad.net/~linuxuprising/+archive/ubuntu/java.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.