Как включить открытие файлов JAR, дважды щелкнув по ним?

Как сделать "двойной щелчок для запуска" поведением jar-файла по умолчанию на Nautilus? На вкладке "Открыть с помощью" в разделе "Свойства" нет "Открыть с помощью OpenJDK Java 7 Runtime".

1 ответ

Решение

Вы можете попробовать следующее:

Если в вашей системе установлен OpenJDK Java 7 Runtime, то у вас должен быть файл с именем openjdk-7-java.desktop в папке / usr / share / Applications /

Проверьте, есть ли у вас файл.desktop.

  1. Зайдите в терминал и наберите:

    cd /usr/share/applications

    ls -l openjdk-7-java.desktop

  2. Если результат:

    -rw-r--r-- 1 root root 367 Oct 24 22:29 openjdk-7-java.desktop

  3. Затем (чтобы связать OpenJDK Java 7 Runtime с java-файлами) вы можете отредактировать файл defaults.list также в папке / usr / share / Applications /.

  4. В терминале введите:

    sudo gedit /usr/share/applications/defaults.list

  5. Найдите файл application/x-jar и application/x-java-archive в defualts.list, измените файл.desktop на openjdk-7-java.desktop и сохраните изменения.

Снимок экрана gedit /usr/share/applications/defaults.list

Теперь Java-файлы должны быть открыты с помощью Open JDK 7 по умолчанию. Чтобы дважды щелкнуть и запустить, убедитесь, что файл имеет разрешения на выполнение.

Вы можете установить разрешения в терминале с помощью: chmod 755 file.jar или щелкните правой кнопкой мыши на файле, вкладке прав доступа и выберите "Разрешить запуск файла как программы"

Свойства файла

Наконец дважды щелкните файл, чтобы запустить его.

Надеюсь, это будет полезно!

С уважением.

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