mozdev.org

Traductions : cz | de | en | es | fr | ja | nl | pl | zh

FAQ Java

Windows

Sous Windows, Mozilla peut être utilisé avec l'environnement d'exécution Java de Sun (JRE). Il ne peut pas être utilisé avec la machine virtuelle Microsoft, qui ne peut seulement être utilisée qu'avec Internet Explorer. De plus, les versions de Sun JRE plus anciennes que 1.3.0_01 ne fonctionneront pas. Il est donc recommandé d'utiliser Java Runtime Environnement 5.0 ou supérieure si possible.

Il est possible d'installer JRE 5.0 Update 6 depuis Mozilla même, grâce à la technologie XPInstall. C'est de loin la manière la plus aisée d'installer Java. Si vous ne parvenez pas à utiliser XPInstall, vous pouvez télécharger JRE 5.0 Update 4 complet et l'installer à la place.

Sur certains systèmes, JRE 1.4.2 ou supérieure ne fonctionne pas. Dans ce cas, vous pouvez utiliser JRE 1.4.1_07 jusqu'à ce que votre problème soit résolu. Notez que cette version n'est plus maintenue par Sun.

Important ! Si vous avez installé une version zippée de Mozilla ou de Mozilla Firefox, vous devrez au préalable ajouter cette entrée de registre. Mozilla ou Firefox devrait l'ajouter si elle n'existe pas, mais il n'en est rien dans certains cas inexpliqués. Certains utilisateurs de Mozilla Firefox ont signalés que cette modification de registre devait être utilisée même avec une version disposant d'un installeur, donc essayez cette astuce si vous rencontrez des problèmes avec JRE 1.4.2 ou supérieur.

Linux

Sous Linux, Mozilla nécessite JRE 1.4.2 ou supérieur.

Mozilla 1.4 et supérieur, ainsi que Mozilla Firefox, sont compilés avec gcc 3.x. Une version compatible gcc 3.x du plugin Java doit être utilisée. JRE 1.4.2 contient un tel plugin compatible.

Si vous avez installé Java Runtime Environnement 5.0 Update 6, ce plugin se trouve dans /usr/java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so - et pour l'utiliser avec Mozilla (y compris Mozilla Firefox), vous devrez suivre les étapes suivantes :

Important ! Si vous installez votre JRE de manière différente (paquetage décompressé, paquetage DEBIAN, etc.), le fichier libjavaplugin_oji.so peut se trouver à un autre emplacement. N'utilisez pas la commande ci dessous à l'aveuglette !

Note: Avec JRE 1.4.2, ce fichier se situait dans le répertoire plugin/i386/ns610-gcc32.

Important ! Assurez vous de faire un lien symbolique au lieu de faire une copie du plugin. Si vous copiez le plugin, votre navigateur va planter à chaque fois que vous tentez d'ouvrir une page contenant une applet Java. Vous aurez été prévenu !

Si vous utilisez une distribution plus ancienne de Linux, vous devrez peut-être installer le support des bibliothèques gcc3, étant donné que la version gcc 3.2 du plugin Java requiert libgcc_s.so.1 pour fonctionner. Il est possible de trouver les paquetages nécessaires via Google.

Si vous utilisez une ancienne version ou une compilation non officielle de Mozilla (1.4a ou supérieure) ou de Mozilla Firefox, vous pouvez vérifiez quel compilateur a été utilisé en entrant about:buildconfig dans la barre d'adresse et en appuyant sur Entrée. Vous verrez une ligne comme "gcc version 3.3.2", qui montrera quelle version du compilateur a été utilisée. Si c'est gcc2.9x, vous aurez besoin d'utiliser le plugin ns7-gcc29 ou ns610, et non le plugin ns7 ou ns610-gcc32.

MacOS X

JRE 1.4.2 ne fonctionnera pas avec Mozilla ou Firefox (Bug 197813). Les applets seront visibles avec JRE 1.3.1.

Pour utiliser JRE 1.4 et suivant avec Mozilla pour MacOS X, vous devez utiliser Java Embedding Plugin for Mac OS X. Notez que c'est un logiciel en version Béta, et vous devriez lire le fichier Readme avant de tenter de l'installer.

Important ! Si vous utilisez des versions de Java Embedding Plugin plus anciennes que 0.9.2, vous devriez mettre à jour pour une version plus récente à cause de problème de sécurité.

Problèmes connus