Как исправить ошибку: «/ bin / bash: jar: команда не найдена» при ручной установке Java JDK 8? - PullRequest
0 голосов
/ 12 июня 2019

Из-за зависимости другого программного обеспечения, которое я собираюсь создать, мне пришлось установить Java JDK 8 вручную, я использовал следующее руководство: https://www.vultr.com/docs/how-to-manually-install-java-8-on-ubuntu-16-04

Но когда я попытался построить программное обеспечение,произошла следующая ошибка:

/bin/bash: jar: command not found

Я установил PATH в .bashrc и в .profile, а также установил окружение в / etc / environment, но проблема все еще сохраняется.

в конце .bashrc и .profile я добавил следующие строки:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8.0_211/bin:/usr/lib/jvm/jdk1.8.0_211/db/bin:/usr/lib/jvm/jdk1.8.0_211/jre/bin"
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_211
JRE=/usr/lib/jvm/jdk1.8.0_211/jre

Я ожидаю, что путь к файлу указан правильно, и программа должна скомпилироваться, но вместо этого произошла ошибка.Пожалуйста, помогите мне решить эту проблему.

Заранее спасибо.

РЕДАКТИРОВАТЬ: нашел решение для моей проблемы, просто нужно выполнить следующие команды на терминале:

sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_211/bin/jar 180

1 Ответ

0 голосов
/ 18 июня 2019

Решение моей проблемы - ввести следующую команду на терминале:

sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_211/bin/jar 180
...