Ця стаття містить опис та може допомогти вирішити кілька властивих для Java проблем. Для основної інформації про встановлення, активацію та оновлення Java читайте Використання плагіну Java для відтворення інтерактивного вмісту.
Зміст
- 1 Вимкнений консоль Java
- 2 Java на Windows Vista
- 3 Використання пам'яті
- 4 Міні-програма Java змушує процес Firefox зберігатись у пам'яті
- 5 Модуль Java, призначений для браузеру Netscape, не може використовуватися у Microsoft Internet Explorer
- 6 Неможливо змінити налаштування браузера - Java попередження від Панелі управління
- 7 Попередження про модуль, якого не вистачає, навіть якщо встановлено Java
- 8 Перетворення, які можуть містити у собі помилки. Перевірте, щоб спеціальна ланка перетворення була правильною - Advanced
- 9 Перемикання версій Java - Advanced
Вимкнений консоль Java
Інсталятор JRE (Java Runtime Environment) включає Java розширення Console для Firefox (в основному для досвідченіших користувачів), який не з'являється у вікні з додатками. Консоль Java з JRE 6.0 та JRE 6 Update 1 не сумісний з версіями Firefox 2.0.0.1 чи новішими. Якщо JRE 6.0 чи JRE 6.0 Update 1 встановлено, з'являється діалогове вікно "Incompatible Add-ons" (Несумісні додатки) після оновлення до Firefox 2.0.0.1 чи новіших версій з повідомленням про те, що Java версії консолю 6.0 чи 6.0.01 були дезактивовані. Java буде все ще працювати у Firefox; тільки додаток консоль Java дезактивований. Вам не треба нічого змінювати, якщо вам не треба Java додаток консолю. Для докладнішої інформації по цій проблемі читайте Sun's bug report та this MozillaZine forum topic.
Ця проблема вирішена у JRE 6 Update 2, так що впевніться у тому, що ви оновлюєте до найновішої версії Java. Вам також прийдеться вилучити старішу Java 6.0 чи Java 6.0 Update 1 версію для того, щоб у майбутньому не отримувати повідомлення про несумісність (для докладнішої інформації читайте this MozillaZine forum topic).
Java на Windows Vista
Якщо на вашій системі ви користуєтеся Windows Vista, одна специфічна версія Java може призвести до зависання браузера. Зазначена версія Java - 1.6.0-oem-b104. Для докладнішої інформації this MozillaZine forum topic.
Для вирішення проблеми завантажте найостаннішу версію Java Runtime Environment (JRE) з Java.com та встановіть її вручну. Відповідно до цієї статті JRE 6 являється найкращою версією Java для Windows Vista.
Використання пам'яті
Усі версії Java можуть використовувати великий об'єм пам'яті, версія JRE 5 використовує набагато більший об'єм пам'яті, ніж JRE 6. Для докладнішої інформації читайте this article.
Якщо ви переживаєте за використання великого об'єму пам'яті, оновіться Java до найновішої доступної версії.
Якщо модулі ще не відвантажилися після використання, вам варто перезапустити Firefox. Для докладнішої інформації читайте PluginDoc FAQ on memory usage.
Міні-програма Java змушує процес Firefox зберігатись у пам'яті
Якщо ви закриваєте Firefox після запуску міні-програми Java, Firefox може залишитися у пам'яті. Після перезапуску Firefox може з'явитися діалогове вікно Закрити Firefox, у якому буде міститися повідомлення на зразок:
Щоб спробувати вирішити цю проблему, спробуйте наступне:
- Дозвольте міні-програмці Java повністю завантажитись перед тим, як закрити Firefox.
- Вийдіть зі сторінки, де була завантажена міні-програмка Java перед тим, як закрити Firefox. Наприклад, натисніть на кнопці Назад чи зайдіть на іншу веб-сторінку перед закриттям Firefox.
- Оновіться до найновішої версії Java.
Модуль Java, призначений для браузеру Netscape, не може використовуватися у Microsoft Internet Explorer
Якщо ви отримали таке повідомлення при запуску Firefox, стрічка user agent string була змінена на стрічку Microsoft Internet Explorer. При запуску модуль Java залежить від стрічки user agent та Sun не підтримує змінених стрічок user agent.
Щоб не отримувати подібне повідомлення про помилку, вам треба повернутися до попередньої стрічки user agent, що визнає браузер Mozilla.
- Якщо ви змінили стрічку user agent, використовуючи розширення User Agent Switcher, вам варто відмінити зміну.
- Якщо ви змінили вручну:
- Завершіть усі процеси Firefox, перезавантаживши комп'ютер.
- Відкрийте теку профілю Firefox. Щоб дізнатися, як її знайти, читайте статтю Профілі — тут Firefox зберігає ваші закладки, паролі та інші дані користувача.
- У теці дійсного профілю відкрийте файл prefs.js, використовуючи блокнот, наприклад, Notepad.
- Виберіть та вилучіть стрічку, що починається словами:
user_pref("general.useragent.override - Збережіть файл.
Неможливо змінити налаштування браузера - Java попередження від Панелі управління
Якщо ви працюєте на Windows, ви можете отримати попередження на зразок:
Якщо Java все-таки працює, вам не треба звертати увагу на це попередження. У цьому випадку дана опція не доцільна.
Повідомлення з попередженням може бути спричинене:
- Вибором Mozilla and Netscape для підтримки закладок у налаштуваннях Advanced Java Панелі контролю.
- Вибором Mozilla 1.1 та новішої (сучаснішої) у Java налаштуваннях на панелі управління браузера у Java 1.4.2 чи старішій.
Попередження про модуль, якого не вистачає, навіть якщо встановлено Java
Після вдалого завершення процесу встановлення Java на Windows ви можете побачити попередження про модуль, якого не вистачає, або ж щось на зразок деталі головоломки на сторінках, що містять міні-програмки Java. Проблема полягає у тому, що вам може не вистачати входу у системний реєстр, який зазвичай встановлює Firefox.
Щоб виправити цю проблему, треба ще раз встановити найновішу версію Firefox, яка також оновлює системний реєстр Windows. Для докладнішої інформації читайте Як установити Firefox на Windows.
Перетворення, які можуть містити у собі помилки. Перевірте, щоб спеціальна ланка перетворення була правильною - Advanced
Якщо ви отримали це попередження про помилку при встановленні чи оновленні Java, вам треба завантажити повністю offline Java installer. Закрийте браузер та запустіть інсталятор.
- У автономному режимі Java інсталятор вимагає повний Java пакет для встановлення, який встановлений з вашого комп'ютера, не зобов'язані заходити на сторінку для завантаження через Інтернет.
Якщо попереднє попередження з'являється знову, зробіть наступне:
- У меню Windows Explorer виберіть , потім .
- Під позначкою виберіть Показати приховані файли та теки.
- Натисніть .
- У тимчасовій теці програми на вашому комп'ютері знайдіть теку Sun\Java. Наприклад:
- (Windows XP) C:\Documents and Settings\<username>\Local Settings\Application Data\Sun\Java
- (Windows Vista) C:\Users\<username>\AppData\Local\Sun\Java
де <username> відповідає імені користувача, яке ви використовуєте для реєстрації у Windows.
- Усередині теки Java знайдіть теку, яка відповідає встановленій версії Java. Для Java 6.0 Update 1 тека має координати jre1.6.0_01.
- Відкрийте теку.
- Запустіть файл MSI всередині цієї теки для того, щоб завершити процес встановлення.
- Можливо, ви захочете повернути налаштування, яке показує приховані на даний час файли.
- Додаткову інформацію по цьому питанню ви можете знайти тут.
- Для докладнішої інформації по цьому питанню заходьте на Sun Microsystems forum.
Перемикання версій Java - Advanced
Якщо на вашому комп'ютері встановлені численні версії Java, в основному використається найновіша, а Firefox може знайти модулі Java з допомогою сканування.
Щоб перевірити, чи модулі були знайдені, введіть about:plugins на Панелі адрес у Firefox. На показаній сторінці перевірте, чи використовуються відповідні модулі.
Щоб перейти до попередньої версії Java у Firefox, не вилучаючи інші версії, вам треба дезактивувати сканування модуля та скопіювати модулі, якими ви будете користуватися у теці модулів Firefox:
- Щоб дезактивувати сканування модуля, введіть about:config на Панелі адрес Firefox.
- Знайдіть вподобання plugin.scan.SunJRE. Змініть його значення на 9.9. Це значення представляє мінімальну версію Java для знайдених протягом сканування модулів. Дана версія Java - це 1.6. Поки ніякі модулі не були створені для Java 9.9, сканування модуля дезактивоване.
- Вам треба виконати такі зміни для кожного профілю Firefox, яким ви користуєтеся.
- Закрийте Firefox.
- Скопіюйте модулі, якими хочете скористатися. Скопіюйте np*.dll файли модуля з Java теки встановлення версії, яку ви хочете використовувати для теки модулів Firefox.
- Скопіюйте ці файли у теку модулів Firefox. Зазвичай ця тека зберігається тут:
C:\Program Files\Mozilla Firefox\plugins. - Коли ви перезапускаєте Firefox, використовуються модулі Java, які ви скопіювали у теку модулів.