Установлено автоматически и вручную, но запустить не удалось

Я установил Java Oracle JDK 8 и OpenJDK 11 на Ubuntu 18.04.1, все процессы в порядке, но когда я запускаю java он возвращает ошибку:

-bash: /usr/bin/java: No such file or directory

Альтернативы обновления:

    (base) a13519@master-node:~$ update-alternatives --display java
java - manual mode
  link best version is /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
  link currently points to /usr/lib/jvm/jdk1.8.0_271/bin/java
  link java is /usr/bin/java
  slave java.1.gz is /usr/share/man/man1/java.1.gz
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java - priority 1081
  slave java.1.gz: /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/java.1.gz


    (base) a13519@master-node:~$ sudo update-alternatives --config java[sudo] password for a13519: 
There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      auto mode
  1            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
* 2            /usr/lib/jvm/jdk1.8.0_271/bin/java               2         manual mode

Я помещаю jdk в каталог /usr/lib/jvm/jdk1.8.0_271

, почему я столкнулся с этой проблемой? Как это исправить?

thx


Спасибо за ответ. Это выглядит беспорядочно, я не могу избавиться от java-15-oracle, который был установлен ранее и удален.

(base) a13519@master-node:~$ echo $PATH
/home/a13519/anaconda2/bin:/home/a13519/anaconda2/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8.0_271/bin:/snap/bin:/usr/lib/jvm/java-15-oracle/bin:/usr/lib/jvm/java-15-oracle/db/bin:/home/a13519/bin:/usr/lib/jvm/jdk1.8.0/bin:/home/a13519/anaconda2/bin:/home/a13519/anaconda2/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

Я хочу, чтобы это было доступно для всей системы не только мне. но проверил .profile и .bashrc, я не могу найти места, где был установлен java-15-oracle, и я продолжал получать то же сообщение об ошибке

(base) a13519@master-node:~$ java
-bash: /usr/bin/java: No such file or directory
0
задан 26 December 2020 в 20:18

0 ответов

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

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