Відповіді:
Станом на оновлення 10 версії Java, Панель управління Java (на вкладці Безпека) може повністю відключити плагін Java: http://www.java.com/uk/download/help/disable_browser.xml
Це повинно уникати можливості того, що оновлення Java може повторно включити плагін, що може становити загрозу при деяких інших підходах.
Якщо ви встановите JRE
; ви можете видалити або перейменувати npjp2.dll
або libnpjp2.so
(у Linux); або в Linux роблять це невиконаним ( chmod 0000 libnpjp2.so
). Цей єдиний файл - це плагін.
Вони розташовані в %ProgramFiles%\jre<x>\bin\plugin2
Windows. В Linux вони там, де коли-небудь встановлена ваша Java. Ви можете бігти, locate libnpjp2.so
щоб знайти місце.
Це ж стосується і JDK
.
Одним із способів відключення плагіна браузера Windows / IE є встановлення відхилення ACE для таких файлів:
"C: \ Program Files \ Java \ jre6 \ bin \ ssv.dll"
"C: \ Program Files \ Java \ jre6 \ bin \ jp2ssv.dll"
"C: \ програмні файли \ Java \ jre7 \ bin \ ssv.dll"
"C: \ програмні файли \ Java \ jre7 \ bin \ jp2ssv.dll"
"C: \ Program Files (x86) \ Java \ jre6 \ bin \ ssv.dll"
"C: \ Program Files (x86) \ Java \ jre6 \ bin \ jp2ssv.dll"
"C: \ Program Files (x86) \ Java \ jre7 \ bin \ ssv.dll"
"C: \ Program Files (x86) \ Java \ jre7 \ bin \ jp2ssv.dll"
Це може бути виконано в сценарії запуску комп'ютера.
Якщо ви запускаєте цю команду вручну, її потрібно виконати з підвищеного командного рядка.
icacls "C: \ програмні файли (x86) \ Java \ jre7 \ bin \ ssv.dll"
C: \ програмні файли (x86) \ Java \ jre7 \ bin \ ssv.dll NT AUTHORITY \ SYSTEM: (I) (F)
BUILTIN \ Адміністратори: (I) (F)
BUILTIN \ Користувачі: (I) (RX)
1 файл успішно оброблено; Не вдалося обробити 0 файлів
icacls "C: \ Program Files (x86) \ Java \ jre7 \ bin \ ssv.dll" / заборонити кожному: (X)
оброблений файл: C: \ програмні файли (x86) \ Java \ jre7 \ bin \ ssv.dll
успішно оброблено 1 файл; Не вдалося обробити 0 файлів
icacls "C: \ Program Files (x86) \ Java \ jre7 \ bin \ ssv.dll"
C: \ Program Files (x86) \ Java \ jre7 \ bin \ ssv.dll Для
всіх: (DENY) (S, X)
NT ВЛАДА \ СИСТЕМА: (I) (F)
БУДІВЕЛЬНИЙ \ Адміністратор: (I) (F)
БУДІВЕЛЬНИЙ \ Користувачі: (I) (RX)
1 файл успішно оброблено; Не вдалося обробити 0 файлів
Починаючи з Oracle JDK / JRE 7u21 ( Примітки до випуску ), доступний серверний JRE, який може обслуговувати таку вимогу.
З цього випуску доступний новий пакет сервера JRE з інструментами, зазвичай необхідними для розгортання сервера, але без плагіна Java, автоматичного оновлення або інсталятора, знайденого у звичайному пакеті JRE. Сервер JRE призначений спеціально для розгортання Java в серверних середовищах і доступний для 64-бітних платформ Solaris, Windows та Linux. Для отримання додаткової інформації про встановлення цього пакета див. Інструкції з установки .