Я установил Oracle JDK, и он работает правильно. Переменная $PATH
правильно настроена так, что она указывает на jdk/bin
и все исполняемые файлы работают правильно.
Проблема возникает, когда я пытаюсь использовать средство запуска для запуска любого из них. Я попытался скопировать модуль запуска из jdk/jre/lib/desktop/applications
в /usr/share/applications
и создать собственный модуль запуска с Menulibre, но ни один из них не работает.
Всякий раз, когда я пытаюсь запустить программу запуска, я получаю сообщение об ошибке
Failed to execute file "JavaWS" Failed to execute child process "javaws" (No such file or directory).
Кроме того, средство запуска не отображается в меню приложений или в диалоговом окне «Открыть с помощью», но я подозреваю, что это только симптом другой проблемы, а не отдельная проблема.
Я проверил, что javaws находится в каталоге, указанном в $PATH
, и он работает, когда я вызываю его из терминала без модуля запуска.
Я использую Debian Jessie с XFCE4.
Я был бы очень признателен за любую помощь в получении запуска.