web-dev-qa-db-fra.com

Configuration de Java Web Start pour Firefox lorsque le JDK se trouve dans un emplacement personnalisé

Ai-je besoin d'un lien symbolique pour que javawsname__, 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 stackexchangeet je suppose que j'ai besoin de quelque chose de similaire pour javawset si oui, lequel serait-il?

Je suis sur Ubuntu 12.04 (Precise), Firefox 12.0 et Oracle Java 6 mise à jour 32.

5
H2ONaCl

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.

5
Samik

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.

1
Eric

Ouvrez Firefox et accédez à l'adresse suivante: EditPreferencesApplicationsJava Web Start

Choisissez le choix que vous voulez.

0
user1338062