Не вдається оновити Java SE 8u181 з 8u171 на El Capitan [дублікат]


1

На це питання вже є відповідь тут:

У рамках моєї програми оновлення я хотів перейти зі встановленої Java SE 8u171 до Java SE 8u181. Перш ніж хтось запитає, так, одному програмному ПОТРІБНО потрібна Java (LibreOffice).

Проблема полягає в тому, що вікно встановлення різко закривається, а встановлена ​​версія залишається на рівні 8u171, відповідно до панелі переваг Java.

У вікнах терміналів я виявив речі ще більш заплутані:

$ java -версія java версія "1.8.0_161" Java (TM) SE Runtime Environment (збірка 1.8.0_161-b12) Java HotSpot (TM) 64-бітний сервер VM (збірка 25.161-b12, змішаний режим)

Я не знаю точно, що відбувається. Консоль не говорить, чому вона не працює. Я вже намагався вручну встановити 8u181 з .dmg, знайденого на веб-сайті Oracle, але результат той самий. Те саме відбувається, коли я намагаюся встановити оновлення в безпечному режимі.

Будь-які підказки?

Відповіді:


2

Вирішено. В основному я забув, що мені довелося встановити не JRE, а JDK як спосіб вирішення деяких помилок LibreOffice. JDK не дозволяє оновити через панель налаштувань Java.

Як тільки я вручну оновив JDK, панель налаштувань Java сказала, що у мене є правильне оновлення 8u181.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.