Page 1 sur 1
[OpenOffice] environnement java non trouvé.
Publié : jeu. 10 janv. 2008, 18:35
par Archie
C'est un grand classique, mais j'arrive pas à le résoudre.
Lorsque je lance
soffice en console, j'ai droit au message :
Puis si j'essaye de lui faire reconnaitre le chemin
/opt/java/jre/ grâce à la boîte de dialogue
Outils -> Options -> java -> Ajouter. Il me dit qu'il n'y a pas d'environnement java dans le dossier.
J'ai biensûr lu
http://wiki.archlinux.org/index.php/OpenOffice. Le conseil donné ne fonction pas (c.a.d. effacer le répertoire .openoffice.org2).
Les paquets suivants sont installés :
- extra/jre 6u3-1
extra/openoffice-base 2.3.1-1
extra/openoffice-fr 2.3.1-1
extra/openoffice-spell-fr 20050609-3
Chez-vous l'environnement java est trouvé par openOffice 2.3 ?
Publié : jeu. 10 janv. 2008, 19:00
par warnaud
Oui

Il faut:
1 Installé Java puis se déloguer/reloguer ou faire un
car java n'est pas dans le PATH par défaut.
2 Installer Openoffice
Si t'as ce message c'est qu'il s'est installé sans savoir où était java, réinstalles les mêmes pkgs par dessus et ça devrait rouler
Publié : jeu. 10 janv. 2008, 22:53
par Archie
Merci pour la réponse.
J'ai réinstallé, mais l'erreur été toujours présente.
J'ai ensuite désintallé le jre et les paquets openoffice. Puis supprimé les répertoires
/opt/java et
/opt/openoffice. J'ai ensuite suivi la procédure :
1. installation du paquet jre. Déconnection/Reconnection, le chemin
:/opt/java/jre/bin est bien présent dans le $PATH
2. installation de openoffice-base
et le soucis reste identique

bon ben je retesterai demain.
Publié : sam. 02 févr. 2008, 22:48
par Archie
Bon, j'ai fini par régler mon problème.
Je me suis aperçu que même les applets java ne fonctionnées pas correctements.
Pourtant Java était correctement installé et présent dans mon PATH. Et la commande
java -version me retournais bien le numéro de version sans erreur.
En cherchant sur le forum anglais. Je suis tombé sur un poste qui m'a donné la solution pour régler mon soucis avec OpenOffice et les applets java.
http://bbs.archlinux.org/viewtopic.php?id=41512
Il "suffit" de faire la commande suivante :
Code : Tout sélectionner
sudo sed -i 's/XINERAMA/FAKEEXTN/g' /opt/java/jre/lib/i386/xawt/libmawt.so
Je trouve la solution particulièrement tordue, mais elle marche

Publié : dim. 09 mars 2008, 20:57
par doobs
Salut,
juste pour info, j'ai eu le meme message sur 64bits.
avec ta commande, ça fonctionne aussi !
Code : Tout sélectionner
sudo sed -i 's/XINERAMA/FAKEEXTN/g' /opt/java/jre/lib/amd64/xawt/libmawt.so
Publié : lun. 10 mars 2008, 00:01
par Archie
doobs a écrit :Salut,
juste pour info, j'ai eu le meme message sur 64bits.
avec ta commande, ça fonctionne aussi !
Code : Tout sélectionner
sudo sed -i 's/XINERAMA/FAKEEXTN/g' /opt/java/jre/lib/amd64/xawt/libmawt.so
Content que cela puisse servir à d'autres
D'autant que c'est pas une commande qui vient spontanément à l'esprit
