[Résolu] LibreOffice Calc pas de détection du JRE

Bonjour,

J’ai installé LibreOffice en version 6.1.5.2 sur un raspberry pi sous Raspian.
Je souhaite développer des macros. Pour cela, LibreOffice a besoin du JRE.

J’ai donc installer le jdk en version 11.
Dans un terminal, la commande: java --version
renvoi: openjdk 11.0.6 2020-01-14

Mais dans les Options / LibreOffice / Avancé, le JRE n’est pas détecté.

Dois-je ajouter manuellement l’emplacement du JRE?
Si oui, où se trouve -t-il ?

D’avance merci pour vos réponses.

pyfux

J’ai solutionné le problème en installant une ancienne version du jdk:

sudo apt-get install openjdk-10-jre

En effet, par défaut l’installation de l’OpenJDK (sudo apt-get install default-openjdk) propose la version 11.

Les JDK/JRE installés se trouvent dans le dossier: /usr/lib/jvm/

A ce jour, cette version (OpenJDK 11) n’est pas détecté par LibreOffice en version 6.1.5.2.

Merci à tous et très bonne journée à vous (dans le confinement et les joies d’avoir du temps à passer sur mon Raspberry… :slight_smile: )

Bonjour

Je ne peux tester dans ton environnement mais les versions java et LIbreOffice sont-elles bien appariées (Libreoffice 32 bits, java 32 bits - Libreoffice 64 bits, java 64 bits) ?

J’avais rencontré un problème sous windows avec AdoptOpenJDK, bug résolu depuis, et en installant dans le répertoire “attendu” cf. cette question

Cordialement

Bonjour,

Le processeur est un ARM x64 (version Cortex-A72).
Je suis sous une version de Debian pour Raspberry (Raspbian Buster).
Le processeur est un x64 mais l’OS est en 32bits (4Gb de RAM, c’est logique).

Donc normalement, je ne crois pas être concerné par ce problème x32 et x64 ?
Merci quand même.

Je ne comprends pas cette réponse processeur/os, ce dont je parle c’est l’appariement nécessaire Libreoffice 32 bits, java 32 bits - Libreoffice 64 bits, java 64 bits.

Bonjour,

Le système d’exploitation Raspbian installé est en 32 bits, donc je suppose que les applications qui tournent dessus sont forcément en 32 bits?

Au lancement de LibreOffice en ligne de commande, j’obtient:

javaldx: Could not find a Java Runtime Environment!
Please ensure that a JVM and the package libreoffice-java-common
is installed.
If it is already installed then try removing ~/.config/libreoffice/4/user/config/javasettings_Linux_*.xml
Warning: failed to read path from javaldx

J’ai supprimé le fichier javasettings_Linux_*.xml puis relancé mais cela ne change rien.

Je creuse…

Merci à vous.

Je ne sais plus comment l’écrire : si tu es sûr que la version LibreOffice est en 32bits, as-tu téléchargé et installé un java 32 bits ?