Configurez LibreOffice pour qu'il reconnaisse votre environnement d'exécution Java.

Si LibreOffice indique qu’il « nécessite un environnement d’exécution Java (JRE) », installez une version compatible avec l’architecture de votre système LibreOffice, puis activez-la ou sélectionnez-la dans Outils > Options > LibreOffice > Avancé (Windows et Linux) ou LibreOffice > Préférences > LibreOffice > Avancé (macOS). Si Java est déjà installé, la solution consiste généralement à activer la prise en charge de Java, à attendre que la liste des environnements d’exécution se mette à jour, puis à redémarrer LibreOffice.

Cet avertissement ne signifie pas que toutes les fonctionnalités de LibreOffice nécessitent Java. Il apparaît lorsque vous ouvrez une fonctionnalité, une base de données, une extension ou un assistant qui dépend de Java. L'aide de LibreOffice indique que la page « Paramètres avancés » permet d'activer la prise en charge de Java et de choisir l'environnement d'exécution installé. La version exacte de Java compatible dépend de votre version de LibreOffice, de votre système d'exploitation et de votre distribution Java ; consultez donc les instructions de compatibilité pour vos versions installées.

Vérifiez d'abord si LibreOffice a réellement besoin de Java.

Si vous utilisez Writer, Calc ou Impress uniquement pour des documents, des feuilles de calcul et des présentations courants, vous n'aurez peut-être pas besoin de JRE. Fermez la boîte de dialogue et poursuivez sans Java si la fonctionnalité que vous tentiez d'utiliser est optionnelle et ne vous est pas indispensable. Certaines fonctionnalités, comme certaines configurations de bases de données Base, les extensions Java et certains assistants, peuvent nécessiter Java ; si c'est la fonction dont vous avez besoin, installez et configurez un environnement d'exécution.

Par exemple, l'ouverture d'un fichier Base utilisant une base de données HSQLDB intégrée peut nécessiter Java, contrairement à la modification d'un document texte. L'installation de Java uniquement pour supprimer un avertissement est inutile si vous n'utilisez pas la fonction qui en dépend.

1. Confirmer l'architecture de LibreOffice

Java et LibreOffice doivent utiliser des architectures compatibles. L'aide des options avancées de LibreOffice précise qu'une version 64 bits de LibreOffice requiert un environnement d'exécution Java (JRE) 64 bits, et qu'une version 32 bits requiert un JRE 32 bits. Si les architectures ne correspondent pas, l'installation de Java peut se terminer correctement, mais LibreOffice peut néanmoins signaler qu'aucun environnement d'exécution n'est disponible.

Consultez la boîte de dialogue « À propos » de LibreOffice pour connaître l’architecture requise, ou reportez-vous aux informations d’installation de votre système d’exploitation. Sous Windows, une mention comme « x86_64 » ou « 64 bits » signifie que vous devez installer Java 64 bits. Sous Linux, l’architecture indiquée par le gestionnaire de paquets et le paquet LibreOffice installé peuvent vous aider à identifier la version compatible. Sur les systèmes Apple Silicon, sélectionnez une version de Java adaptée à votre macOS et à votre processeur ; ne présumez pas qu’un paquet Java compatible uniquement avec Intel sera détecté par une version de LibreOffice pour Apple Silicon.

Paramètres avancés de LibreOffice avec l'utilisation de Java Runtime désactivée et aucune option d'exécution sélectionnée
La page Avancé indique si la prise en charge de Java est activée et si LibreOffice répertorie les environnements d'exécution installés.

2. Installez un environnement d'exécution Java compatible.

Utilisez un fournisseur de confiance ou le dépôt de logiciels pris en charge par votre système d'exploitation. Un JRE (Java Runtime Environment) fournit les composants nécessaires à l'exécution des applications Java ; un JDK (Java Development Kit) inclut un environnement d'exécution et des outils de développement. LibreOffice nécessite la prise en charge de Java Runtime ; un JDK peut donc fonctionner s'il contient un environnement d'exécution compatible, mais il n'est pas indispensable pour utiliser LibreOffice.

Sous Windows ou macOS, téléchargez le programme d'installation JRE ou JDK correspondant à votre architecture auprès d'un fournisseur Java reconnu et suivez les instructions d'installation. Sous Linux, utilisez le gestionnaire de paquets de votre distribution et choisissez un environnement d'exécution Java compatible. Les noms des paquets et les versions de Java disponibles varient selon la distribution ; par conséquent, ne copiez pas une commande de paquetage depuis une autre version de Linux sans avoir vérifié votre dépôt. Le projet Eclipse Temurin propose des versions et des instructions d'installation spécifiques à chaque plateforme ; Oracle Java est une autre option. Suivez les instructions du fournisseur pour votre système d'exploitation.

Fermez LibreOffice avant d'installer ou de mettre à jour Java. Une fois l'installation terminée, rouvrez LibreOffice pour qu'il puisse rechercher les environnements d'exécution. Évitez les anciennes versions de Java qui ne bénéficient plus de correctifs de sécurité et ne téléchargez pas de programmes d'installation depuis des sites tiers.

Options Java avancées de LibreOffice avec prise en charge de l'exécution activée et liste d'exécution installée vide
Cocher la case ne suffira peut-être pas à résoudre l'avertissement si la liste des environnements d'exécution installés reste vide.

3. Activez Java et sélectionnez l'environnement d'exécution détecté.

  1. Ouvrez les options de LibreOffice. Sous Windows ou Linux, choisissez Outils > Options . Sous macOS, ouvrez LibreOffice > Préférences .
  2. Dans la liste de navigation, développez LibreOffice si nécessaire, puis choisissez Avancé .
  3. Dans les options Java, cochez la case « Utiliser un environnement d'exécution Java » . Si un environnement d'exécution apparaît dans la liste, sélectionnez-le. Sur certains systèmes, l'affichage de la liste peut prendre quelques instants.
  4. Cliquez sur OK pour enregistrer le paramètre. Si vous avez modifié l'installation ou la sélection de Java, fermez complètement LibreOffice et relancez-le. Si plusieurs environnements d'exécution apparaissent, choisissez celui compatible avec votre version de LibreOffice installée plutôt que d'en sélectionner plusieurs.

L'aide actuelle de LibreOffice décrit la case à cocher, la liste des JRE installés et la nécessité de redémarrer dans certains cas. Si la prise en charge de Java est déjà activée, ne la modifiez pas constamment : vérifiez si un environnement d'exécution est listé et si son architecture est compatible avec LibreOffice.

Paramètres Java avancés de LibreOffice avec un environnement d'exécution Java détecté sélectionné
Lorsque LibreOffice détecte Java, sélectionnez l'environnement d'exécution proposé et enregistrez les paramètres avancés.

Que se passe-t-il si la liste d'exécution est toujours vide ?

Vérifiez d'abord que l'installation de Java est terminée et que l'architecture du JRE est compatible avec LibreOffice. Fermez ensuite toutes les fenêtres de LibreOffice, rouvrez l'application et consultez à nouveau la page « Avancé ». Sur certains systèmes, la détection peut nécessiter un redémarrage.

Si l'environnement d'exécution est installé mais n'apparaît toujours pas, utilisez l' option « Ajouter » dans les options Java pour accéder au dossier racine du JRE, si cette option est disponible dans votre version de LibreOffice. Sélectionnez le répertoire du JRE lui-même, et non un sous-dossier quelconque bin. L'organisation des dossiers diffère selon les fournisseurs et les systèmes d'exploitation ; utilisez donc l'emplacement d'installation indiqué par le programme d'installation Java ou le gestionnaire de paquets. Consultez l'aide de LibreOffice pour savoir comment ajouter un chemin d'accès au dossier racine du JRE.

Si l'emplacement ne peut être sélectionné ou si LibreOffice le refuse toujours, évitez de modifier les fichiers de configuration internes en premier lieu. Vérifiez que la version Java est compatible avec votre système d'exploitation et votre processeur, mettez à jour LibreOffice depuis sa source officielle le cas échéant et consultez les notes de compatibilité Java pour cette version précise. Une installation portable, sandboxée ou Flatpak/Snap peut ne pas accéder à l'environnement d'exécution Java système de la même manière qu'un paquet classique ; consultez la documentation du fournisseur de paquets concernant la visibilité de l'environnement d'exécution avant de modifier les chemins système.

Les paramètres Java avancés de LibreOffice se concentrent sur un environnement d'exécution sélectionné et son emplacement.
La ligne sélectionnée et le champ d'emplacement permettent de confirmer quelle installation Java LibreOffice est configuré pour utiliser.

Vérifier la correction

Quittez puis rouvrez LibreOffice, retournez dans LibreOffice > Options avancées et vérifiez que la prise en charge de Java est activée et que l'environnement d'exécution souhaité est bien sélectionné. Réessayez ensuite d'ouvrir la base de données, l'assistant ou l'extension qui affichait l'avertissement. Si elle s'ouvre sans invite JRE, la configuration est correcte pour cette fonctionnalité.

Si l'avertissement persiste, notez votre version de LibreOffice, votre système d'exploitation et son architecture, le fournisseur et la version de Java, ainsi que la présence ou non d'un chemin d'exécution dans LibreOffice. Ces informations vous permettront d'identifier le problème de compatibilité à vérifier dans la documentation officielle. Ne présumez pas qu'une réinstallation ou une modification de LibreOffice JAVA_HOMEest nécessaire avant d'avoir vérifié ces éléments de base.

Références officielles

Laisser un commentaire

Configurez LibreOffice pour qu'il reconnaisse votre environnement d'exécution Java.

Configurez LibreOffice pour qu'il reconnaisse votre environnement d'exécution Java.

Installez un environnement d'exécution Java compatible, activez-le dans LibreOffice et résolvez le problème d'une liste JRE vide sans modifier les paramètres non liés.

Exécuter LibreOffice en mode sans interface graphique dans Docker pour la conversion de PDF

Exécuter LibreOffice en mode sans interface graphique dans Docker pour la conversion de PDF

Créez un petit conteneur LibreOffice, convertissez des documents bureautiques sans interface graphique et vérifiez la sortie PDF tout en limitant l'accès aux fichiers hôtes.

Réduire la taille des fichiers LibreOffice Impress sans flouter les images

Réduire la taille des fichiers LibreOffice Impress sans flouter les images

Réduisez la taille excessive des fichiers de présentation LibreOffice en compressant les photos intégrées, en choisissant des paramètres d'image appropriés et en vérifiant la qualité des diapositives avant de les partager.

Empêcher le recadrage des impressions de format personnalisé dans LibreOffice

Empêcher le recadrage des impressions de format personnalisé dans LibreOffice

Avant d'imprimer un document de format personnalisé, assurez-vous que les dimensions de la page de LibreOffice correspondent à celles de votre imprimante, vérifiez les marges imprimables et corrigez la mise à l'échelle.

Accélérez les macros Calc en lisant et en écrivant des données par lots.

Accélérez les macros Calc en lisant et en écrivant des données par lots.

Remplacez les accès répétés aux cellules par des lectures et écritures groupées de plages, puis évaluez le résultat et protégez les formules dans les grands classeurs Calc.

Organiser un livre LibreOffice avec des documents maîtres liés

Organiser un livre LibreOffice avec des documents maîtres liés

Divisez un long manuscrit en chapitres, assemblez-les dans Writer et veillez à la cohérence des styles, du contenu et des contrôles d'exportation.

Connectez LibreOffice Base à PostgreSQL grâce à l'assistant intégré

Connectez LibreOffice Base à PostgreSQL grâce à l'assistant intégré

Utilisez l'option PostgreSQL directe de Base pour saisir les détails de votre serveur, vous connecter, enregistrer un fichier de connexion ODB et résoudre les erreurs d'accès courantes.

Rendre les polices personnalisées disponibles pour LibreOffice Flatpak

Rendre les polices personnalisées disponibles pour LibreOffice Flatpak

Installez une police dans votre dossier de polices utilisateur Linux, redémarrez LibreOffice Flatpak et vérifiez qu'elle apparaît bien dans Writer sans affaiblir le bac à sable de l'application.

Pour éviter les plantages de LibreOffice sur Sonoma, privilégiez le travail local.

Pour éviter les plantages de LibreOffice sur Sonoma, privilégiez le travail local.

Protégez votre travail et isolez les plantages d'enregistrement sur lecteur réseau dans LibreOffice sur macOS Sonoma grâce à un flux de travail privilégiant le local, des vérifications d'autorisation et des tests ciblés.

Conservez les identifiants CSV intacts dans Calc en les important comme texte.

Conservez les identifiants CSV intacts dans Calc en les important comme texte.

Pour conserver les zéros non significatifs dans Calc, définissez les colonnes ID sur Texte lors de l'importation CSV, vérifiez l'aperçu et contrôlez les données enregistrées.