Jump to content

Часті запитання/Загальні питання/Встановлення Java

From The Document Foundation Wiki
This page is a translated version of the page Faq/General/InstallJava and the translation is 100% complete.


Як встановити Java (JRE/JDK) так, щоб LibreOffice міг ним скористатись?

"Повідомлення у Windows «Будь ласка, встановіть JRE»
"Повідомлення у Windows «Будь ласка, встановіть JRE»

Деякі функції LibreOffice вимагають наявності Java (JRE/JDK). Щоб скористатися ними, у системі має бути встановлена та налаштована підтримувана версія JRE/JDK.

Підтримка постачальників Java

Починаючи з версій 6.1.6 та 6.2.4, LibreOffice, окрім Oracle, підтримує широкий спектр JRE від сторонніх розробників, наприклад Temurin та Amazon Corretto.

Підтримка версій Java

  • Для версій LibreOffice до 6.3 мінімальна підтримувана версія Java — 5 (потрібне уточнення щодо історії підтримки старіших версій).
  • Для LibreOffice версії 6.3 мінімально підтримувана версія Java — 6 (див. Примітки до випуску).
  • Для LibreOffice версії 6.4 мінімально підтримувана версія Java — 8 (див. архів списку розсилки та aafc10c9).

Для Windows

Архітектура x86 чи x64?

Не плутайте архітектури 'x64' та 'x86': під час роботи з Windows необхідно переконатися, що архітектура встановленого LibreOffice відповідає архітектурі встановленого JRE.

  • Якщо у вас встановлена 64-розрядна версія Windows, на [сторінці завантаження LibreOffice за адресою https://www.libreoffice.org/download/download/] за замовчуванням пропонується 64-розрядний інсталятор LibreOffice. Він позначений як Windows (64-bit).
  • Якщо у вас встановлена 32-розрядна операційна система, вам буде запропоновано 32-розрядний інсталятор (Windows (32-bit)).

Ви можете перевірити архітектуру встановленого LibreOffice в меню Довідка ▸ Про LibreOffice, де рядок версії має вигляд "Version: 6.4.5.2 (X86_64)" для 64-бітної версії та "Version: 6.4.5.2 (x86)" для 32-бітної версії.

LibreOffice може використовувати лише JRE з відповідною архітектурою: тобто 64-бітна версія LibreOffice може працювати лише з 64-бітною версією JRE, а 32-бітна версія LibreOffice — лише з 32-бітною версією JRE.

Якщо ви встановили 64-бітну версію LibreOffice та 32-бітну версію JRE, LibreOffice не зможе знайти та використовувати JRE, як би ви не намагалися. Переконайтеся, що ви завантажуєте з головної сторінки Java (www.java.com) версію з правильною архітектурою. У цьому випадку LibreOffice (досить свіжої версії) спробує допомогти вам у своєму повідомленні про помилку «JRE Required», повідомивши, що йому потрібна JRE з певною архітектурою (наприклад, 64-бітна).


Oracle JRE

Посилання для завантаження

Щоб знайти інші доступні версії для завантаження, зокрема 64-бітну версію JRE, вам слід проігнорувати велику зелену кнопку «Завантажити Java» і знайти невелике посилання Переглянути всі версії Java 8 для настільних комп’ютерів нижче.

Далі на сторінці завантаження потрібно вибрати потрібну версію. (Якщо ви не впевнені, можна встановити обидві.)

Назви пакетів

Пакеті інсталятори Java зазвичай мають таку схему іменування:

  • jre-8u201-windows-i586-iftw.exe або JavaSetup8u261.exe — 32-розрядний веб-інсталятор;
  • jre-8u201-windows-i586.exe — 32-розрядний автономний інсталятор;
  • jre-8u201-windows-x64.exe — 64-бітний автономний інсталятор.

Ваш пакет не працює?

Отже, майте на увазі, що «стандартна» збірка з назвою на кшталт «JavaSetup8u341.exe» «НЕ працюватиме» з LibreOffice. Саме тому вам слід скористатися посиланням для завантаження вручну.

Як перевірити, яка версія JRE встановлена

JRE, встановлені в папку C:\Program Files (x86) (на відміну від папки C:\Program Files), є 32-розрядними (якщо ви не змінили шлях установки вручну під час інсталяції), тому ви можете скористатися цією інформацією, щоб визначити, чи є ваше JRE 32-розрядним чи 64-розрядним.

Запустивши панель керування Java (пункт «Налаштування Java» у меню «Пуск» Windows) та натиснувши кнопку «Перегляд» на вкладці «Java», відкриється вікно налаштувань середовища виконання Java, у якому в стовпці «Архітектура» можна перевірити, чи встановлені екземпляри є 32-розрядними (x86) чи 64-розрядними (x86_64).

У системі можна встановити як 32-бітну, так і 64-бітну версію Java; вони не конфліктують між собою, тож якщо ви сумніваєтеся, просто встановіть обидві.

Eclipse Temurin JRE

Для повноцінного використання всіх можливостей LibreOffice необхідне середовище виконання Java.

Щоб зберегти статус «відкритого програмного забезпечення», Eclipse Temurin JRE (колишній OpenJDK) може замінити JRE від Oracle.

Лише версії LTS (з довгостроковою підтримкою) є стабільними!

Встановлення Eclipse Temurin JRE

  1. Видаліть попередні версії Java (Oracle та/або Eclipse Adoptium)
  2. Перейти на сторінку Eclipse Temurin JRE
  3. Виберіть для системи версію JRE 21 (або найновішу версію LTS). Лише версії LTS (Long Term Support) є стабільними!
  4. Завантажте версію JRE для x64 (JDK завантажувати не потрібно!). Також встановіть версію для x86 (17 — LTS), якщо інші програми для x86 використовують Java.
  5. Під час налаштування виберіть усі параметри.

Налаштування в LibreOffice

Встановіть та/або запустіть LibreOffice. Виберіть відповідну версію JRE в меню Інструменти ▸ Параметри ▸ LibreOffice ▸ Додаткові.

Використання з macOS

У macOS 10.10 та новіших версіях зверніть увагу, що вам потрібно встановити JDK, а не JRE. Посилання для завантаження можна знайти, вибравши версію JDK на цій сторінці. Зверніть увагу, що Apple M1 має архітектуру Arm 64.

У macOS 10.09 не виявлено ані JRE, ані JDK.

Версії LibreOffice, доступні в Apple App Store, взагалі не підтримують Java, оскільки додатки, що розповсюджуються в App Store, не можуть залежати від додаткових функцій, таких як Java.

Приклад для macOS

  1. Відкрийте термінал.
  2. Встановити Homebrew (програму для встановлення пакетів для macOS) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. Встановіть Xcode, якщо з’явиться відповідне повідомлення.
    * Примітка: Якщо Xcode не вдається встановити, завантажте його за посиланням: Пошук Xcode в Інтернет-архіві, а потім розпакуйте його (замініть ім'я файлу .xip на відповідне): xip -x Xcode_version_info.xip З'явиться таке повідомлення:
    xip: сертифікат підпису був "Software Update" (перевірка не проводилася)
    Зачекайте 20-30 хвилин (розпакування займає дуже багато часу!), перш ніж відновити контроль із повідомленням: xip: розпаковано елементи з "/Users/.../Downloads/Xcode_version_info.xip" Перемістіть Xcode до папки «Програми» та двічі клацніть на Xcode, щоб встановити його
    Потім перезапустіть інсталяцію Brew /bin/bash -c "$(curl -fsSL) https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  4. Знайдіть версії Temurin для Java та оберіть одну з них: brew search temurin
  5. Встановіть потрібну версію brew install temurin@11
  6. Налаштувати JAVA_HOME
    export JAVA_HOME=$(/usr/libexec/java_home -v 11)
    path+=$JAVA_HOME/bin
  7. Перевірити версію java -version

Дивіться також

Як встановити потрібну версію JRE