Как добавление к ответу гиганта, если вы используете Chrome, у вас может не получиться возможность изменить приложение по умолчанию, не пройдя сначала шаг «Открыть с другим приложением» файлового менеджера. В моем случае (Chrome на XUbuntu 15.10 - XFCE) мне пришлось:
. Пусть Chrome (или любой другой браузер) сохранит файл JNLP. Щелкните правой кнопкой мыши по нему в диспетчере файлов, выберите «открыть с другим приложением», , выберите приложение и установите флажок «Всегда используйте это».В / usr / share / applications (например, несколько) уже была правильная опция приложения jnlp, поэтому мне не нужно было создавать свои собственные, но она не использовалась, пока я не сделал это (Файлы JNLP были связаны с Firefox, который не знал, что с ними делать)
Это настолько просто, что я не мог понять это какое-то время:)