Résoudre l'erreur « LibreOffice requiert un environnement d'exécution Java (JRE) »

Si LibreOffice indique qu'un environnement d'exécution Java (JRE) est requis, ce message apparaît généralement lorsque vous ouvrez une fonctionnalité qui dépend de Java ou lorsque LibreOffice ne trouve pas d'environnement d'exécution compatible. Deux solutions s'offrent à vous : désactiver la prise en charge de Java si vous n'utilisez pas d'outils qui en dépendent, ou installer et sélectionner un environnement d'exécution compatible si vous en utilisez. Le choix approprié dépend de votre utilisation : LibreOffice Base, extensions Java, macros ou connexions à des bases de données.

Un JRE (Java Engine Environment) est le logiciel qui exécute les applications Java. Il est indépendant de LibreOffice et son installation ne modifie pas les documents Writer ou Calc. La documentation de LibreOffice indique que Java est nécessaire uniquement pour les fonctionnalités utilisant la plateforme Java ; les fonctionnalités exactes peuvent varier selon le composant et la version. Ce guide utilise les paramètres avancés actuels documentés par LibreOffice. Les images d'interface ci-dessous sont des exemples et non des captures d'écran exactes ; les libellés et la mise en page peuvent varier selon le système d'exploitation et sa version.

Fenêtre Options de LibreOffice avec l'option Avancé sélectionnée dans le volet de navigation de gauche.
Ouvrez les préférences avancées de LibreOffice pour accéder aux contrôles d'exécution Java ; les autres options visibles ne font pas partie de ce correctif.

Choisissez le correctif qui correspond à votre utilisation de LibreOffice.

ChoixMeilleur lorsqueCompromis
Désactiver la prise en charge de JavaVous utilisez Writer, Calc, Impress ou Draw et vous n'avez pas besoin de fonctionnalités dépendantes de Java.L'avertissement devrait cesser pour les actions dépendantes de Java, mais ces actions resteront indisponibles.
Installez le runtime OpenJDK de votre système d'exploitationVous souhaitez bénéficier des fonctionnalités Java et préférez les mises à jour via le gestionnaire de paquets système habituel.Les versions des paquets et l'intégration de LibreOffice dépendent de votre distribution.
Installez un JRE fourni par le fournisseurVous avez besoin d'une version d'exécution spécifique pour plusieurs ordinateurs ou votre dépôt de système d'exploitation n'en fournit pas une adaptée.Vous devez choisir le système d'exploitation et l'architecture du processeur appropriés et veiller à la mise à jour de cet environnement d'exécution vous-même.

En cas de doute, commencez par identifier la fonctionnalité à l'origine du message. Les fonctions de base de LibreOffice, certains pilotes de base de données, les composants Java et certaines extensions peuvent nécessiter Java. L'édition classique avec Writer n'en a généralement pas besoin. Ne désactivez pas Java sur un poste de travail partagé avant d'avoir vérifié si une autre personne ou un flux de travail de Base en dépend.

Option 1 : Désactivez Java lorsque vous n’en avez pas besoin.

Dans LibreOffice, ouvrez Outils > Options > LibreOffice > Options avancées , puis décochez « Utiliser un environnement d’exécution Java » . Sous macOS, cette option peut se trouver dans le menu de l’application LibreOffice ; le libellé et la navigation peuvent varier selon les versions. Si vous ne trouvez pas l’option correspondante, consultez l’aide de LibreOffice pour accéder à la page des options avancées.

Volet Options Java de LibreOffice avec la case « Utiliser un environnement d'exécution Java » décochée.
Décochez la case Java uniquement si les fonctionnalités dépendantes de Java affichées dans votre flux de travail sont inutiles.

Sélectionnez OK et rouvrez l'action qui a affiché l'avertissement. Si l'alerte n'apparaît plus et que vos documents restent ouverts, la modification a fonctionné correctement pour votre flux de travail habituel. Si un assistant Base, une extension Java, une macro ou une connexion à une base de données rencontre ensuite un problème, réactivez la case à cocher et utilisez l'option 2. La désactivation de Java masque la dépendance ; elle n'installe pas l'environnement d'exécution manquant et ne permet pas le fonctionnement d'une fonctionnalité dépendant de Java.

Option 2 : Installer et sélectionner un environnement d’exécution compatible

1. Vérifiez d'abord l'architecture de LibreOffice.

LibreOffice requiert un environnement d'exécution Java (JRE) compatible avec son architecture. L'aide officielle des options avancées précise qu'un JRE 64 bits est nécessaire pour LibreOffice 64 bits et un JRE 32 bits pour LibreOffice 32 bits. Le fait que votre système d'exploitation soit 64 bits ne garantit pas à lui seul que votre installation de LibreOffice le soit également. Consultez les informations relatives au paquet LibreOffice ou sa page « À propos » pour vérifier s'il s'agit d'une version 32 bits ou 64 bits avant de télécharger Java.

Le volet Options Java de LibreOffice affiche les entrées génériques d'exécution 64 bits et 32 ​​bits dans une liste d'environnements d'exécution installés.
Choisissez l'environnement d'exécution dont l'architecture correspond à LibreOffice ; les exemples fournis sont génériques et n'indiquent pas de version Java requise.

2. Choisissez une source d'exécution

Sous Linux, l'environnement d'exécution OpenJDK de la distribution est souvent le point de départ le plus simple, car le gestionnaire de paquets gère l'installation et les mises à jour de sécurité. Utilisez la recherche de paquets ou la documentation de votre distribution et sélectionnez un paquet d'exécution Java, et non un kit de développement, sauf si votre organisation l'exige spécifiquement. Le nom du paquet et les versions de Java disponibles varient selon la distribution ; une seule commande ne fonctionnera donc pas sur tous les systèmes Linux.

Pour un environnement d'exécution géré séparément, utilisez un JRE provenant d'un fournisseur réputé et téléchargez-le depuis son site officiel. La page de téléchargement de Temurin sur Eclipse Adoptium propose des filtres par système d'exploitation, architecture et type de paquet. Choisissez une version compatible avec votre version de LibreOffice et votre environnement ; la page d'aide de LibreOffice précise la compatibilité architecturale, mais n'impose pas de version majeure de Java unique pour toutes les installations de LibreOffice. Dans un environnement de travail géré, respectez la politique logicielle et de mise à jour de l'organisation.

Ne téléchargez pas l'environnement d'exécution depuis un « pilote » tiers ou un miroir de téléchargement. Java est un logiciel exécutable ; utiliser le package signé par le fournisseur ou la distribution facilite la vérification du code source et du canal de mise à jour.

3. Redémarrez LibreOffice et sélectionnez l'environnement d'exécution

Fermez toutes les fenêtres LibreOffice, installez l'environnement d'exécution Java, puis rouvrez LibreOffice. Accédez à Outils > Options > LibreOffice > Options avancées . Activez l'option « Utiliser un environnement d'exécution Java » . Patientez jusqu'à ce que la liste des environnements d'exécution installés soit mise à jour ; LibreOffice indique que cette opération peut prendre quelques instants et nécessiter un redémarrage après la modification.

Sélectionnez le runtime correspondant à l'architecture de LibreOffice, puis cliquez sur OK . Si la liste reste vide malgré l'installation de Java, utilisez Ajouter pour accéder au dossier racine du JRE, et non à un fichier Java quelconque ou à un raccourci sur le bureau. Le chemin d'accès varie selon le système d'exploitation et le fournisseur ; utilisez donc le dossier indiqué par le programme d'installation ou le gestionnaire de paquets.

Paramètres Java avancés de LibreOffice à côté d'un sélecteur de dossiers avec un répertoire d'exécution Java générique sélectionné.
Si LibreOffice n'indique pas de JRE installé, utilisez Ajouter pour sélectionner le dossier d'installation du runtime tel que décrit par son programme d'installation.

Vérifiez le résultat avec la fonctionnalité qui a généré le message.

Revenez à l'action initiale au lieu de simplement vérifier si LibreOffice s'ouvre. Par exemple, rouvrez l'assistant Base ou l'extension qui a demandé Java. Si la vérification est concluante, la fonctionnalité ignore l'avertissement concernant le JRE et effectue l'étape suivante. Si l'avertissement persiste, vérifiez les quatre points suivants : l'installation du runtime est terminée, Java est activé, le runtime apparaît dans la liste et son architecture correspond à celle de LibreOffice. Redémarrez une dernière fois après avoir sélectionné le runtime ajouté.

Si LibreOffice ne détecte toujours pas Java, réinstaller le même environnement d'exécution à plusieurs reprises ne résoudra probablement pas le problème. Vérifiez si LibreOffice et Java proviennent de canaux de distribution différents, si l'environnement d'exécution est inclus dans un paquet isolé (sandbox) et si votre administrateur système gère la détection de Java. La solution appropriée dépendra peut-être de la méthode d'installation de LibreOffice ; consultez les instructions d'installation de LibreOffice de votre distribution ou les forums d'aide de LibreOffice en précisant votre système d'exploitation, votre version de LibreOffice et les détails de l'environnement d'exécution.

Ce que fait la solution — et ce qu'elle ne fait pas

L'installation d'un JRE rétablit l'accès aux fonctionnalités LibreOffice dépendantes de Java lorsque l'environnement d'exécution est pris en charge, détecté et correctement sélectionné. Elle ne garantit cependant pas la compatibilité de chaque extension tierce ou pilote de base de données avec la version de Java installée. À l'inverse, désactiver cette option est une configuration acceptable pour les utilisateurs n'ayant pas besoin des fonctionnalités Java, mais ne convient pas à un flux de travail nécessitant explicitement Java.

Pour une configuration bureautique standard, désactivez Java si vous n'utilisez jamais de fonctionnalité qui en dépend et que l'avertissement disparaît. Pour LibreOffice Base, les extensions Java ou la connexion à une base de données Java, activez Java et installez un environnement d'exécution compatible avec l'architecture de LibreOffice. Revoyez ce choix après les mises à jour de LibreOffice ou de Java, car les chemins d'accès aux paquets et les combinaisons prises en charge peuvent changer.

Références officielles

Laisser un commentaire

Qu'est-ce que Microsoft Access ? Comment fonctionnent ses outils de base de données ?

Qu'est-ce que Microsoft Access ? Comment fonctionnent ses outils de base de données ?

Microsoft Access est une application de base de données Windows permettant de stocker des enregistrements liés, de créer des requêtes, de concevoir des formulaires de saisie de données et de générer des rapports. Découvrez son fonctionnement et ses cas d'utilisation.

Importation et exportation depuis Office Outlook 2010 : Déplacer des données avec un fichier PST

Importation et exportation depuis Office Outlook 2010 : Déplacer des données avec un fichier PST

Découvrez comment importer un fichier PST dans Outlook 2010 ou exporter vos e-mails, contacts, calendrier et tâches. Suivez les instructions dans les menus pour éviter les dossiers manquants ou les doublons.

Modifier la hauteur et la largeur du quadrillage dans Word 2010

Modifier la hauteur et la largeur du quadrillage dans Word 2010

Apprenez à ajuster la hauteur et la largeur des lignes de la grille dans Word 2010, à modifier la fréquence des lignes visibles et à définir l'espacement horizontal et vertical de la grille de dessin sous-jacente.

Récupérer un mot de passe PST Outlook avec Nucleus Kernel

Récupérer un mot de passe PST Outlook avec Nucleus Kernel

Récupérez un mot de passe Outlook PST oublié grâce aux étapes actuelles de Kernel, notamment comment identifier le bon fichier, effectuer une sauvegarde et vérifier les limites de l'outil.

Comment insérer une page web interactive dans une diapositive PowerPoint

Comment insérer une page web interactive dans une diapositive PowerPoint

Utilisez le module complémentaire LiveWeb pour placer un site web sur une diapositive PowerPoint, définir sa taille et son comportement d'actualisation, et vérifier la compatibilité avant la présentation.

Ajoutez les jours fériés nationaux à votre calendrier Outlook

Ajoutez les jours fériés nationaux à votre calendrier Outlook

Ajoutez les jours fériés spécifiques à chaque pays dans le nouvel Outlook, Outlook sur le web ou Outlook classique. Découvrez comment éviter les doublons et vérifier si des dates sont manquantes pour 2026-2027.

Contacts Outlook 2010 : Ajouter des personnes et utiliser le carnet d’adresses

Contacts Outlook 2010 : Ajouter des personnes et utiliser le carnet d’adresses

Apprenez à créer et à organiser des contacts Outlook 2010, à constituer un groupe de contacts et à choisir des personnes enregistrées dans le carnet d'adresses lors de la rédaction d'e-mails.

Comment supprimer les métadonnées et le contenu cachés d'un document Word

Comment supprimer les métadonnées et le contenu cachés d'un document Word

Utilisez l'Inspecteur de document de Word pour examiner les informations sur l'auteur, les commentaires, le suivi des modifications, le texte masqué et d'autres données avant de partager un document, et découvrez ce que l'analyse peut manquer.

Histogramme comparatif dans Excel 2010 : Créer un graphique à barres symétriques

Histogramme comparatif dans Excel 2010 : Créer un graphique à barres symétriques

Créez un histogramme comparatif dans Excel 2010 sous forme de graphique à barres symétriques. Conservez les effectifs des sources, alignez les deux groupes autour de zéro et étiquetez clairement les axes.

Access 2010 : Exporter une table de base de données vers Excel 2010

Access 2010 : Exporter une table de base de données vers Excel 2010

Exportez un tableau Access 2010 vers Excel 2010, choisissez d'inclure ou non la mise en forme, enregistrez les étapes d'exportation réutilisables et vérifiez les problèmes courants de transfert de données.