Pourquoi ne puis-je pas exécuter les applications Java Web Start?

16

J'ai Ubuntu 12.10 pour x86-64 sur mon PC et j'essaye d'exécuter un .jnlpfichier. J'ai installé Java 7 et le plugin Java pour Mozilla Firefox manuellement (car il n'y a pas de .debpackage pour Java 7 pour Ubuntu).

Chaque fois que je double-clique sur un .jnlpfichier, Firefox est ouvert et il me donne la possibilité d'ouvrir le fichier avec Firefox ou de l'enregistrer. Si je clique sur Enregistrer, il télécharge le fichier que j'essaie d'exécuter, et si je clique sur Ouvrir avec le navigateur Web Firefox, il ouvre un autre onglet et me demande à nouveau (dans le nouvel onglet) d'ouvrir ou d'enregistrer.

J'avais l'habitude d'exécuter exactement le même fichier sur Debian, alors que dois-je faire pour exécuter ce fichier sur Ubuntu?

Sameh Hany
la source
Allez dans (Firefox) Préférences -> Applications -> Fichier JNLP -> Utilisez un autre Maintenant, allez dans votre disjoncteur Java 7 -> bin -> javaws Cela ouvrira votre fichier jnlp --------- ------ Remarque - Vous pouvez utiliser Icedtea pour ouvrir des fichiers jnlp.
Din

Réponses:

18

Installez d'abord le package icedtea-8-plugin (ou version ultérieure) qui inclut le plug-in de navigateur java et l'outil webstart javaws qui peut lancer des fichiers .jnlp.

Utilisez javaws pour ouvrir le fichier .jnlp téléchargé.

xranby
la source
Pour installer le type de plugin icedtea-7sudo apt-get install icedtea-7-plugin .
IronMan007
2
icedtea-7-plugin n'est plus trouvé. Maintenant, vous devez installer icedtea-8-plugin
Bunyk
2
apt-cache search "icedtea-.*-plugin"pour trouver la version appropriée.
Chester
2

Avez-vous essayé de vérifier que java fonctionne correctement? Vous pouvez utiliser ce lien pour voir si c'est le cas. http://www.java.com/en/download/installed.jsp?detect=jre Sinon, vous devrez l'activer correctement. Je suis toujours un peu Noob mais j'ai eu le même problème. Cordialement

Frank V
la source
0

Dans le répertoire /usr/lib/firefox-addons/plugins

Créer un lien symbolique

ln -s /usr/share/javaclient/jre1.8.0_121/lib/amd64/libnpjp2.so

Allez dans (Firefox) Préférences -> Applications -> Fichier JNLP -> Utiliser un autre

Allez maintenant dans votre répertoire Java 8 -> bin -> javaws

Cela ouvrira votre jnlpdossier

Credit Din pour les préférences de Firefox.

joedotmac
la source
0

Pour Ubuntu 19.10, utilisez:

sudo apt install icedtea-netx
Erik Morelj
la source
1
Ce package existe non seulement depuis la version 19.10 mais pour toutes les versions d'Ubuntu actuellement prises en charge (au moins 16.04 et plus récentes). Vérifiez par exemple packages.ubuntu.com/search?keywords=icedtea-netx
Byte Commander