jinfo-файла update-java-alternatives не существует

Я пытаюсь узнать, как быстро изменить версию Java, которую использует моя система, как описано в этой статье: https://aboullaite.me/switching-between- java-версии-на-ubuntu-linux / Я использовал apt-get install openjdk-8-jdk, и когда я запускаю sudo update-alternatives --config java, это выглядит так:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1101      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1101      manual mode
* 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Я пытаюсь создать сценарий, который будет переключаться между версиями, как в статья. (это сценарий из статьи:

sudo update-java-alternatives -s java-8-oracle
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/
export PATH=$PATH:$JAVA_HOME

, но когда я пробую его, происходит следующее:

sudo update-java-alternatives -s java-8-openjdk-amd64
update-java-alternatives: file does not exist: /usr/lib/jvm/.java-8-openjdk-amd64.jinfo

Как я могу обновить-java-alternatives без ошибки? Мне просто пропустить эту строку?

4
задан 9 July 2018 в 23:47

1 ответ

Временное решение, устраняющее указанную выше проблему

sudo update-java-alternatives -s java-1.8.0-openjdk-amd64
0
ответ дан 31 December 2019 в 21:38

Другие вопросы по тегам:

Похожие вопросы: