Java не существует, но Java-версия выбрасывается

при установке jstock с использованием терминала при выполнении jstock.sh я получаю сообщение об ошибке «bin / java не существует», но java -version дает мне версию. Пожалуйста, предложите.

navjeet@navjeet-Lenovo-G50-80:/opt/jstock$ ./jstock.sh
Warning: /bin/java does not exist
navjeet@navjeet-Lenovo-G50-80:/opt/jstock$ java -version
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
navjeet@navjeet-Lenovo-G50-80:/opt/jstock$
1
задан 28 November 2016 в 03:52

1 ответ

jstock делает что-то немое там и ищет Java в /bin/java, который не является, где это было бы расположено почти в любой системе, включенная Ubuntu. Вот быстрое обходное решение:

Первый узнают, где Java действительно:

which java

В моей системе это /usr/bin/java, который имеет смысл. Затем мы создаем символьную ссылку для создания /bin/java, точка к /usr/bin/java

ln -s /usr/bin/java /bin/java

Теперь jstock должна смочь найти Java.

0
ответ дан 28 November 2016 в 03:52

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

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