Napraw błąd „LibreOffice wymaga środowiska uruchomieniowego Java (JRE)”

Jeśli LibreOffice informuje o konieczności zainstalowania środowiska uruchomieniowego Java (JRE), komunikat ten pojawia się zazwyczaj po uruchomieniu funkcji zależnej od Javy lub gdy LibreOffice nie może znaleźć użytecznego środowiska uruchomieniowego. Istnieją dwa skuteczne rozwiązania: wyłączenie obsługi Javy, jeśli nie korzystasz z narzędzi zależnych od Javy, lub zainstalowanie i wybranie kompatybilnego środowiska uruchomieniowego, jeśli z niego korzystasz. Właściwy wybór zależy od tego, czy korzystasz z LibreOffice Base, rozszerzeń opartych na Javie, makr, czy połączeń z bazą danych.

Środowisko JRE (Jre Reduction) to oprogramowanie, które uruchamia aplikacje Java. Jest ono niezależne od LibreOffice, a jego instalacja nie zmienia dokumentów Writera ani Calca. W dokumentacji LibreOffice podano, że Java jest potrzebna tylko do obsługi funkcji korzystających z platformy Java; dokładny zestaw funkcji może zależeć od komponentu i wersji. W tym przewodniku wykorzystano aktualne ustawienia zaawansowane udokumentowane przez LibreOffice. Poniższe ilustracyjne obrazy interfejsu są przykładami, a nie dokładnymi zrzutami ekranu; etykiety i układ mogą się różnić w zależności od systemu operacyjnego i wersji.

Okno opcji LibreOffice z wybraną opcją Zaawansowane w lewym panelu nawigacyjnym.
Aby uzyskać dostęp do kontrolek środowiska wykonawczego Java, otwórz zaawansowane preferencje pakietu LibreOffice. Inne widoczne opcje nie są częścią tej poprawki.

Wybierz poprawkę odpowiadającą sposobowi, w jaki korzystasz z pakietu LibreOffice

WybórNajlepiej kiedyKompromis
Wyłącz obsługę JavyUżywasz programów Writer, Calc, Impress lub Draw i nie potrzebujesz funkcji zależnych od Javy.Ostrzeżenie powinno przestać pojawiać się w przypadku działań zależnych od języka Java, jednak działania te pozostaną niedostępne.
Zainstaluj środowisko wykonawcze OpenJDK swojego systemu operacyjnegoPotrzebujesz funkcji Java i wolisz aktualizacje za pośrednictwem standardowego menedżera pakietów w systemie.Wersje pakietów i integracja z LibreOffice zależą od dystrybucji.
Zainstaluj środowisko JRE dostarczone przez dostawcęPotrzebujesz konkretnej kompilacji środowiska uruchomieniowego na wielu komputerach lub repozytorium Twojego systemu operacyjnego nie udostępnia odpowiedniej kompilacji.Musisz wybrać właściwy system operacyjny i architekturę procesora oraz samodzielnie aktualizować środowisko wykonawcze.

Jeśli nie masz pewności, zacznij od zidentyfikowania funkcji, która spowodowała wyświetlenie komunikatu. Funkcje LibreOffice Base, niektóre sterowniki baz danych, komponenty Java i niektóre rozszerzenia mogą wymagać Javy. Zwykła edycja w programie Writer zazwyczaj nie jest wymagana. Nie wyłączaj Javy na współdzielonej stacji roboczej, dopóki nie sprawdzisz, czy inna osoba lub przepływ pracy w Base jest od niej zależny.

Opcja 1: Wyłącz Javę, gdy jej nie potrzebujesz

W LibreOffice otwórz Narzędzia > Opcje > LibreOffice > Zaawansowane , a następnie odznacz opcję Użyj środowiska uruchomieniowego Java . W systemie macOS pozycja Preferencje może znajdować się w menu aplikacji LibreOffice; treść i nawigacja mogą się różnić w zależności od wersji. Jeśli nie widzisz tej samej ścieżki, skorzystaj z Pomocy LibreOffice, aby znaleźć stronę Opcje zaawansowane.

Panel Opcje Java pakietu LibreOffice z odznaczonym polem wyboru Użyj środowiska uruchomieniowego Java.
Odznacz pole wyboru Java tylko wtedy, gdy funkcje zależne od Javy pokazane w Twoim przepływie pracy są niepotrzebne.

Wybierz OK i ponownie otwórz akcję, która wyświetliła ostrzeżenie. Jeśli alert zniknie, a Twoje zwykłe dokumenty nadal będą otwarte, zmiana zadziałała w Twoim codziennym przepływie pracy. Jeśli kreator Base, rozszerzenie Java, makro lub połączenie z bazą danych zawiodą, zaznacz ponownie to pole wyboru i skorzystaj z Opcji 2. Wyłączenie Javy ukrywa zależność; nie instaluje brakującego środowiska uruchomieniowego ani nie powoduje działania funkcji zależnych od Javy.

Opcja 2: Zainstaluj i wybierz zgodne środowisko wykonawcze

1. Najpierw sprawdź architekturę LibreOffice

LibreOffice wymaga środowiska JRE, które odpowiada jego architekturze. Oficjalna pomoc dotycząca opcji zaawansowanych wyraźnie zaleca 64-bitowe środowisko JRE z 64-bitowym LibreOffice oraz 32-bitowe środowisko JRE z 32-bitowym LibreOffice. Sam fakt, że Twój system operacyjny jest 64-bitowy, nie oznacza, że ​​zainstalowany LibreOffice jest 64-bitowy. Przed pobraniem Javy sprawdź pakiet LibreOffice lub informacje o programie i upewnij się, czy jest on 32-, czy 64-bitowy.

Panel opcji Java pakietu LibreOffice wyświetlający ogólne wpisy dotyczące środowiska uruchomieniowego 64-bitowego i 32-bitowego na liście zainstalowanych środowisk uruchomieniowych.
Wybierz środowisko wykonawcze, którego architektura jest zgodna z architekturą LibreOffice. Przykładowe wpisy mają charakter ogólny i nie identyfikują wymaganej wersji Java.

2. Wybierz źródło środowiska wykonawczego

W systemie Linux środowisko uruchomieniowe OpenJDK danej dystrybucji jest często najprostszym punktem wyjścia, ponieważ menedżer pakietów obsługuje instalację i aktualizacje zabezpieczeń. Skorzystaj z wyszukiwarki pakietów lub dokumentacji swojej dystrybucji i wybierz pakiet środowiska uruchomieniowego Java, a nie zestaw narzędzi programistycznych, chyba że Twoja organizacja wyraźnie go potrzebuje. Nazwa pakietu i dostępne wersje Java różnią się w zależności od dystrybucji, więc jedno polecenie nie jest niezawodne w każdym systemie Linux.

W przypadku oddzielnie zarządzanego środowiska uruchomieniowego należy użyć środowiska JRE renomowanego dostawcy i pobrać je z jego oficjalnej strony. Strona wydania Temurin w Eclipse Adoptium zawiera filtry systemu operacyjnego, architektury i typu pakietu. Wybierz wydanie zgodne z Twoją wersją i środowiskiem LibreOffice; strona pomocy LibreOffice określa dopasowanie architektury, ale nie ustala jednej głównej wersji Java, która pasuje do każdej instalacji LibreOffice. W zarządzanym miejscu pracy należy przestrzegać zatwierdzonej polityki oprogramowania i aktualizacji obowiązującej w organizacji.

Nie pobieraj środowiska uruchomieniowego ze „sterownika” innej firmy ani z serwera lustrzanego pobierania. Java to oprogramowanie wykonywalne; korzystanie z podpisanego pakietu dostawcy lub dystrybucji ułatwia weryfikację źródła i kanału aktualizacji.

3. Uruchom ponownie LibreOffice i wybierz środowisko wykonawcze

Zamknij wszystkie okna LibreOffice, zainstaluj środowisko uruchomieniowe i ponownie otwórz LibreOffice. Wróć do Narzędzia > Opcje > LibreOffice > Zaawansowane . Włącz opcję Użyj środowiska uruchomieniowego Java . Poczekaj, aż lista zainstalowanych środowisk uruchomieniowych się zapełni; LibreOffice zauważa, że ​​w niektórych systemach może to potrwać chwilę i wymagać ponownego uruchomienia po wprowadzeniu zmian.

Wybierz środowisko uruchomieniowe z listy, które pasuje do architektury LibreOffice, a następnie kliknij OK . Jeśli lista pozostaje pusta, mimo że Java jest zainstalowana, użyj przycisku Dodaj , aby przejść do folderu głównego środowiska JRE, a nie do losowego pliku Java lub skrótu na pulpicie. Ścieżka różni się w zależności od systemu operacyjnego i dostawcy, dlatego użyj folderu wskazanego przez instalator lub menedżera pakietów.

Ustawienia zaawansowanego języka Java w pakiecie LibreOffice obok selektora folderów z wybranym ogólnym katalogiem środowiska uruchomieniowego Java.
Jeśli w LibreOffice nie ma zainstalowanego środowiska JRE, użyj przycisku Dodaj, aby wybrać folder instalacyjny środowiska wykonawczego, zgodnie z opisem instalatora.

Sprawdź wynik za pomocą funkcji, która spowodowała wyświetlenie komunikatu

Wróć do pierwotnej akcji, zamiast sprawdzać tylko, czy LibreOffice się uruchamia. Na przykład, ponownie otwórz kreatora Base lub rozszerzenie, które wyświetliło monit o Javę. Pomyślne sprawdzenie oznacza, że ​​funkcja pominęła ostrzeżenie JRE i wykonała oczekiwany następny krok. Jeśli ostrzeżenie nadal występuje, sprawdź wszystkie cztery elementy: czy instalacja środowiska uruchomieniowego została ukończona, czy Java jest włączona, czy środowisko uruchomieniowe znajduje się na liście i czy jego architektura jest zgodna z LibreOffice. Uruchom ponownie po wybraniu nowo dodanego środowiska uruchomieniowego.

Jeśli LibreOffice nadal nie wykrywa Javy, wielokrotna ponowna instalacja tego samego środowiska uruchomieniowego prawdopodobnie nie pomoże. Sprawdź, czy LibreOffice i Java pochodzą z różnych pakietów, czy środowisko uruchomieniowe znajduje się w pakiecie sandboxowym i czy administrator systemu zarządza wykrywaniem Javy. Właściwe rozwiązanie może zależeć od sposobu instalacji LibreOffice; zapoznaj się z instrukcjami dotyczącymi pakowania LibreOffice w swojej dystrybucji lub z forami pomocy LibreOffice, podając szczegółowe informacje o systemie operacyjnym, wersji LibreOffice i środowisku uruchomieniowym.

Co ta poprawka robi, a czego nie robi

Zainstalowanie środowiska JRE przywraca dostęp do funkcji LibreOffice zależnych od Javy, gdy środowisko wykonawcze jest obsługiwane, wykryte i poprawnie wybrane. Nie gwarantuje to jednak, że każde rozszerzenie lub sterownik bazy danych innej firmy obsługuje zainstalowaną wersję Javy. Z drugiej strony, odznaczenie tego pola wyboru jest rozsądną konfiguracją dla użytkowników, którzy nie potrzebują funkcji Javy, ale nie może spełnić wymagań przepływu pracy, który wyraźnie wymaga Javy.

W przypadku ogólnej konfiguracji pakietu Office, wyłącz Javę, jeśli nigdy nie korzystasz z funkcji zależnych od Javy, a ostrzeżenie zniknie. W przypadku pakietu Base, rozszerzeń opartych na Javie lub łączności z bazą danych Java, włącz Javę i zainstaluj środowisko wykonawcze dopasowane do architektury LibreOffice. Po aktualizacji LibreOffice lub Javy ponownie rozważ wybór, ponieważ ścieżki pakietów i obsługiwane kombinacje mogą ulec zmianie.

Oficjalne referencje

Zostaw komentarz

Jak przenieść obraz w programie Microsoft Word

Jak przenieść obraz w programie Microsoft Word

Dowiedz się, jak przeciągać obraz w programie Word, wybierać opcje zawijania tekstu, zachowywać go w akapicie lub mocować na stronie oraz rozwiązywać problemy z obrazami, których nie można przenieść.

Jak wstawić pole wyboru w programie Excel: dwie proste metody

Jak wstawić pole wyboru w programie Excel: dwie proste metody

Dowiedz się, jak wstawić pole wyboru w programie Excel za pomocą narzędzia w komórce, zliczyć zaznaczone elementy za pomocą formuł lub dodać powiązany formant formularza w starszych wersjach programu na komputery stacjonarne.

Jak automatycznie wypełniać litery w programie Excel: od A do Z i dalej

Jak automatycznie wypełniać litery w programie Excel: od A do Z i dalej

Generuj litery od A do Z, małe litery lub etykiety powyżej Z w programie Excel za pomocą formuły z uchwytem wypełniania, SEKWENCJI lub wielokrotnego użytku listy niestandardowej.

Jak przekreślić tekst w programie Excel: skróty i metody krok po kroku

Jak przekreślić tekst w programie Excel: skróty i metody krok po kroku

Dowiedz się, jak przekreślać wiersze w programie Excel w systemie Windows, na komputerze Mac i w przeglądarce, formatować część komórki i usuwać wiersze bez usuwania ich wartości.

Czym jest Microsoft Access? Jak działają jego narzędzia bazodanowe

Czym jest Microsoft Access? Jak działają jego narzędzia bazodanowe

Microsoft Access to aplikacja bazy danych systemu Windows do przechowywania powiązanych rekordów, tworzenia zapytań, tworzenia formularzy wprowadzania danych i generowania raportów. Dowiedz się, jak działa i kiedy się sprawdza.

Importowanie i eksportowanie danych z programu Office Outlook 2010: przenoszenie danych za pomocą pliku PST

Importowanie i eksportowanie danych z programu Office Outlook 2010: przenoszenie danych za pomocą pliku PST

Dowiedz się, jak zaimportować plik PST do programu Outlook 2010 lub wyeksportować pocztę, kontakty, kalendarz i zadania. Postępuj zgodnie z odpowiednimi menu i unikaj pominiętych folderów lub duplikatów.

Zmiana wysokości i szerokości linii siatki w programie Word 2010

Zmiana wysokości i szerokości linii siatki w programie Word 2010

Dowiedz się, jak dostosować wysokość i szerokość linii siatki w programie Word 2010, zmienić widoczną częstotliwość linii oraz ustawić odstępy między liniami siatki w pionie i w poziomie.

Jak wstawić aktywną stronę internetową do slajdu programu PowerPoint

Jak wstawić aktywną stronę internetową do slajdu programu PowerPoint

Za pomocą dodatku LiveWeb możesz umieścić witrynę internetową na slajdzie programu PowerPoint, ustawić jej rozmiar i sposób odświeżania oraz sprawdzić zgodność przed prezentacją.

Odzyskiwanie hasła PST programu Outlook za pomocą jądra Nucleus

Odzyskiwanie hasła PST programu Outlook za pomocą jądra Nucleus

Odzyskaj zapomniane hasło PST programu Outlook, korzystając z bieżących instrukcji Kernela, obejmujących m.in. identyfikację właściwego pliku, wykonanie kopii zapasowej i sprawdzenie ograniczeń narzędzia.

Dodaj święta narodowe do kalendarza Outlook

Dodaj święta narodowe do kalendarza Outlook

Dodaj święta krajowe w nowym Outlooku, Outlooku w przeglądarce lub klasycznej wersji Outlooka. Dowiedz się, jak unikać duplikatów wydarzeń i sprawdzać, czy nie brakuje dat z lat 2026–2027.