1

У меня есть минимальная установка fedora23 с amahi, и я пытаюсь установить Java. Вот то, что я сделал до сих пор, что было успешным.

tar -xvf /home/mattkeran/server-jre-8u112-linux-x64.tar.gz
sudo mkdir /usr/lib/jvm/
sudo mv ./jdk1.8.0_112 /usr/lib/jvm/jdk1.8.0_112
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_112/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_112/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0_112/bin/javaws" 1
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws

Мне не удалось загрузить файл с oracle или openjdk на сервер, поэтому я использовал winscp для передачи файла с моего компьютера.

В этот момент, когда я пытаюсь запустить

java -version
I get this error
-bash: java: command not found

Любая помощь в получении этой работы будет принята с благодарностью.

1 ответ1

1

Спасибо Дарию за помощь в решении этой проблемы!

Решением / проблемой для меня было то, что путь, который я указывал с помощью альтернативных вариантов обновления sudo --install, не указывал на ту же папку, в которой находились фактические файлы.

Так что для любого другого с подобной проблемой, дважды и трижды проверьте расположение файлов и пути!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .