Accueil
» Conseils PC
»
Configurez LibreOffice pour qu'il reconnaisse votre environnement d'exécution Java.
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.
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.
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é.
Ouvrez les options de LibreOffice. Sous Windows ou Linux, choisissez Outils > Options . Sous macOS, ouvrez LibreOffice > Préférences .
Dans la liste de navigation, développez LibreOffice si nécessaire, puis choisissez Avancé .
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.
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.
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.
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.