====== Installer Java et son plugin pour Mozilla ====== **Article écrit par Cédric Lignier et wikisé par Damien Dubédat.** ===== Description ===== //JAVA// est un langage informatique mis au point par Sun Microsystems. Il sert à créer de petits programmes appelés //applets// qui peuvent être intégrés à une page Web, ce qui la rend plus interactive. En théorie, les applets peuvent accomplir toutes les tâches que les mini-applications traditionnelles peuvent effectuer, mais ils le font directement dans votre navigateur. Les principales restrictions liées à l'utilisation de Java dans le Web concernent la vitesse de navigation sur Internet (plutôt lente, comme nous le savons tous). ===== Installer le JDK ===== ==== Méthode n°1 ==== Des paquets pour installer le JDK sont disponibles sur les serveurs de Blackdown. Pour cela vous devez modifier le fichier de configuration d'apt en lui ajoutant la source suivante : # echo deb unstable non-free >> /etc/apt/sources.list Ensuite vous devez mettre à jour le catalogue de paquets d'APT : # apt-get update Vous pouvez ensuite installer au choix : * Blackdown Java 2 SDK, Standard Edition. # apt-get install j2sdk1.4 * Blackdown Java 2 Runtime Environment, Standard Edition # apt-get install j2re1.4 * Blackdown Java 2 SDK, Standard Edition, exemples et fichiers de démonstration # apt-get install j2sdk1.4-demo * Blackdown Java 2 SDK, Standard Edition, programme d'installation de la documentation # apt-get install j2sdk1.4-doc * Blackdown Java 2 SDK, Standard Edition, fichiers source # apt-get install j2sdk1.4-src ==== Méthode n°2 ==== Un paquet existe dans debian pour faire un .deb à partir de la machine virtuelle Java de Sun. Installer donc ce paquet en tapant : # apt-get install java-package Une fois cela fait, il vous suffit d'aller sur le site de sun et de télécharger la dernière version de la machine virtuelle Java (le fichier ''j2se*.run'') dans un répertoire. Il suffit alors de se placer dans ce répertoire et de taper : # make-jpkg j2se*.run Une fois le paquet construit, il ne vous reste plus qu'a l'installer en tapant : # su - # dpkg -i sun-j2sdk-*.deb L'avantage de cette méthode est que votre environnement sera déjà configuré (vous pouvez donc ne pas lire la suite de cette article). ===== Configurer votre environnement ===== ==== Ajouter le greffon (plugin) Java pour Mozilla ==== Il suffit de faire un //lien symbolique// entre le répertoire ''plugin'' de Mozilla et le répertoire contenant la bibliothèque. # cd /usr/lib/mozilla/plugins # ln -s /usr/lib/j2se/1.4/jre/plugin/i386/mozilla/javaplugin_oji.so javaplugin_oji.so Pour vérifier que le greffon Java est activé dans Mozilla, lancez ce dernier et saisissez dans la barre d'adresse l'URL : about:plugins Une section //Java(TM) Plug-inBlackdown// devrait alors apparaître parmi la liste de tous les greffons installés. ==== Corriger un bug ==== Si votre navigateur Mozilla se ferme brutalement lorsque vous êtes en pleine navigation, ceci est lié à un problème de droits. En effet, l'utilisateur du greffon doit avoir des droits en lecture, ce qui n'est pas le cas par défaut. Pour remédier à ce problème, on ajoute un nouvel utilisateur. # addgroup --system java On donne ensuite les droits sur le répertoire du JRE à cet utilisateur : # cd /usr/lib/mozilla/plugins # chgrp -R java . # chmod -R 640 . # adduser mon_utilisateur java Une section //Java(TM) Plug-inBlackdown// devrait alors apparaître parmi la liste de tous les greffons installés.