[Ubuntu-QC] OpenJDK ou Oracle JRE ?

Gérard Talbot kubuntu at gtalbot.org
Mar 25 Oct 03:26:09 UTC 2011


Gilbert Dion <gilbertdion at gmail.com> a écrit :

> Le 24 octobre 2011 19:50, Gérard Talbot <kubuntu at gtalbot.org> a écrit :
>>
>>  [...] Je n'ai toujours pas réussi à faire exécuter un applet java  
>> sous Opera 11.52; les autres navigateurs, ça va par contre.
>>
> Gérard,
> C'est de cela que je m'inquiétais, justement. En quoi le bon
> fonctionnement d'Opera dépend-il de la version de java installée?

Voici ce que je pense actuellement ...

Dans Opera 11.52 (langue Canadien Français [fr-CA] dans l'onglet Général):

Outils / Préférences ... Ctrl+F12/ Onglet Avancé/ Catégorie Table des  
Matières (horrible traduction)/Options de plugiciels.../

et ici le chemin emprunté pour exécuter les applets avec IcedTea est mauvais
( /usr/lib/mozilla/plugins/libjavaplugin.so )
Il faudrait le changer et je ne sais pas comment! Voilà.

En bas, il y a tous les chemins de recherche pour les plugiciels; moi c'est:

/usr/lib/opera/plugins:/usr/lib/flashplugin-installer:/usr/lib/mozilla/plugins:/usr/lib/xulrunner-addons/plugins:/usr/lib/firefox/plugins

Chaque chemin est séparé par un ":". Il y en a un pour Adobe Flash  
player; les 3 derniers sont pour Firefox. Donc, Opera 11.52 commence  
par le répertoire /usr/lib/opera/plugins, puis passe à l'autre quand  
il cherche l'application capable d'exécuter le code.

Opera, section 2.2 Java plugin
http://doc.ubuntu-fr.org/opera#java_plugin
dit

"
(...)
Il ne vous reste plus qu'à indiquer le chemin vers le répertoire Java :
  Sur Ubuntu 32 bits : /usr/lib/jvm/java-6-openjdk/jre/lib/i386/
  Sur Ubuntu 64 bits : /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/
"

Donc, il faudrait éditer/renseigner la fenêtre des options de  
plugiciels de Opera 11.52 sur le chemin correct pour trouver un  
fichier .so pour exécuter les applets. Il faudrait remplacer

"/usr/lib/mozilla/plugins/libjavaplugin.so"

avec

"/usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so"

Toi, Gilbert, j'ai vu ton portable et c'était un 64bits donc je pense  
que "ton" chemin serait (je n'en suis pas absolument sûr)
"/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/IcedTeaPlugin.so"

> À
> quoi détecte-t-on que java ne fonctionne pas sous Opera 11.52? Car
> about:plugins me liste bel et bien la présence d'IcedTea-Web Plugin,
> mais Java Tester échoue.


Gilbert, on n'est pas seuls...


OpenJDK with Opera? [Ubuntu]
http://my.opera.com/community/forums/topic.dml?id=1090382


Plus de lecture ici:
http://my.opera.com/ruario/blog/2010/06/19/thristy-for-some-icedtea-perhaps-you-should-try-a-hot-cup-of-java



------------

{
Java tester: What Version of Java Are You Using?
http://www.javatester.org/version.html

How do I test whether Java is working on my computer?
http://java.com/en/download/help/testvm.xml (il y a redirection de la  
page et puis finalement, la détection du fournisseur semble incorrecte!)
}

La détection du fournisseur ne vient pas d'une erreur de codage...

Dans Java § 1.2 Implementations
"
OpenJDK : une implémentation complète, validée, entièrement libre  
(basée sur Java Sun, en remplaçant les parties non libres).
"
http://doc.ubuntu-fr.org/java#implementations

Donc, l'attribut vendor n'a pas été changé et est encore "Sun  
Microsystems Inc." alors que ça devrait être "OpenJDK".

-------------

En conclusion, à moins que quelqu'un trouve la façon d'éditer le  
chemin du plugiciel dans Opera, il nous reste à rapporter le bogue à  
Opera
https://bugs.opera.com/wizard/

ou même aller à

https://bugs.openjdk.java.net/
ou plutôt à
http://openjdk.java.net/groups/web/bugzilla.html
ou
http://bugs.sun.com/bugdatabase/index.jsp

salutations amicales et linuxiennes de Montréal, Gérard
-- 
Tous les bogues (ou presque) des navigateurs web:
http://www.gtalbot.org/BrowserBugsSection/
Contributions to the CSS 2.1 test suite
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/
Guide d'utilisateur de KompoZer
http://www.gtalbot.org/NvuSection/GuideUtilisateurNvu/GuideNvuSection1.html




Plus d'informations sur la liste de diffusion Ubuntu-quebec