Установка программы по умолчанию для типов файлов в файл Jar

Я использую Ubuntu 12.04. У меня есть файл с расширением .sbd, и у меня есть файл jar (который я написал), который может открыть эти расширения. Тем не менее, я хочу иметь возможность щелкнуть файл .sbd и открыть его в jar-файле. Проблема в том, что вкладка open with в свойствах файла .sbd не позволяет мне искать файл jar. Как я могу это сделать?

1
задан 25 January 2013 в 21:51

1 ответ

Решением было сначала создать mime-тип для моего пользовательского формата файла, используя ответ на этот вопрос: https://stackoverflow.com/questions/30931/register-file-extensions-mime-types-in -linux

Затем мне пришлось создать файл .desktop для моего приложения, который выглядит примерно так:

[Desktop Entry]
Name=My Application
Type=Application
Exec=java -jar /path/to/my-application

Наконец, мне пришлось зарегистрировать свой mimetype в файле рабочего стола. добавив следующую строку в /usr/share/applications/defaults.list:

application/x-my-mime-type=my-application.desktop
0
ответ дан 25 January 2013 в 21:51

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

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