Ai-je besoin d'un lien symbolique pour que javaws
name__, c'est-à-dire Java Web Start, fonctionne si j'ai un emplacement personnalisé pour mon Java?
J'ai installé Java comme suit:
Sudo update-alternatives --install "/usr/bin/Java" "Java"
"/home/user/programs/jdk6u32/bin/Java" 1
Sudo update-alternatives --install "/usr/bin/javaws" "javaws"
"/home/user/programs/jdk6u32/bin/javaws" 1
Sudo update-alternatives --config Java
Sudo update-alternatives --config javaws
Sudo ln -s /home/user/programs/jdk6u32/jre/lib/AMD64/libnpjp2.so
/usr/lib/firefox-addons/plugins/libnpjp2.so
La dernière ligne est nécessaire pour que Firefox trouve le plug-in Java. Il crée un lien symbolique. C'était dû aux conseils trouvés sur stackexchange
et je suppose que j'ai besoin de quelque chose de similaire pour javaws
et si oui, lequel serait-il?
Je suis sur Ubuntu 12.04 (Precise), Firefox 12.0 et Oracle Java 6 mise à jour 32.
Chaque fois que vous rencontrez un téléchargement de fichier .jnlp
, Firefox affiche le dialogue "open-with", puis vous pouvez accéder à l'emplacement de javaws
et ouvrir le fichier .jnlp
avec celui-ci. A partir de la prochaine fois, ce sera le choix par défaut retenu par le navigateur.
Une fois que vous avez lancé jnlp auparavant, le type mime est stocké dans le fichier firefox mimeType.rdf. Vous pouvez le récupérer dans Edit >
Preferences> Applications, recherchez "jnlp", puis associez-le (n'importe quelle version de jdk ou jre). ) avec ça.
Ouvrez Firefox et accédez à l'adresse suivante: Edit
Preferences
Applications
Java Web Start
Choisissez le choix que vous voulez.