Ma version actuelle de java est
$ java -version
java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.13-b02, mixed mode)
et il est possible d'exécuter le fichier jnlp comme
$ javaws ContestAppletProd.jnlp
(c'est TopCoder Contest Arena)
mais je veux l'exécuter avec un simple double clic.
Lorsque je fais un clic droit sur le fichier, il y a l'option "Ouvrir avec une autre application", mais je ne sais pas comment ajouter des javaws ici.
En complément de la réponse de Bender, si vous utilisez Chrome, vous ne pourrez peut-être pas modifier l'application par défaut sans passer par l'étape "Ouvrir avec une autre application" du gestionnaire de fichiers. Dans mon cas (Chrome sur XUbuntu 15.10 - XFCE), j'ai dû:
Il y avait déjà une option d'application jnlp correcte dans / usr / share / applications (multiples, en fait), donc je n'avais pas besoin de créer la mienne, mais elle n'a été utilisée que lorsque j'ai fait ce qui précède (les fichiers JNLP étaient associés à Firefox qui ne savait pas quoi en faire)
C'est tellement basique que je n'ai pas pu le comprendre pendant un moment :)
la source