Плагин Java не работает в Chrome - как я могу это исправить?

22

Раньше это нормально работало до недели или около того назад, и я не уверен, что изменилось с тех пор. Я только что удалил, как мне кажется, все, что связано с JVM на моей машине, и переустановил с последней рекомендованной версией Java от java.com (1.6, обновление 23). Плагин отлично работает в IE и Firefox, но в Chrome он не работает, и страницы, которые пытаются использовать плагин, ведут себя так, как будто Java не установлена. Я пробовал это в Chrome 8 и Chrome 9 с тем же результатом.

Как я могу диагностировать и исправить это?

Крис Фармер
источник
Какую ОС вы используете?
Извините, да, это Windows 7.
Крис Фармер
java.com/en/download/help/enable_browser.xml - это то, что я прочитал, и это помогло мне понять, как заставить java работать на chrome.
@chastity: у меня та же проблема, и плагин Java даже не отображается в списке плагинов Chrome, поэтому приведенная выше ссылка на java.com не помогает. Похоже, это проблема 64-битной Java и 32-битной версии Chrome.
Дан Даскалеску

Ответы:

23

Если вы используете 64-битную Windows, только IE поддерживает 64-битную Java. Chrome и Firefox будут работать только при установке 32-разрядной версии Java.

Для более подробной информации - поддержка Google

Энди
источник
Благодарность! Я обнаружил, что эта комбинация сработала некоторое время назад, но никогда не обновлял свой вопрос.
Крис Фармер
Была такая же проблема. Деинсталляция 64-битной Java и установка 32-битной версии исправили это.
Дан Даскалеску
4

это легко исправить, у меня также было много проблем с Java в Chrome

перейти на этот веб-сайт http://www.java.com/en/javafx/

выбрал 32-битный Java FX для большинства людей, скачать и установить вашу проблему - ficex

У меня все еще есть проблема с электронной почтой, хотя

Эрик CPH
источник
2

Только сейчас я столкнулся с этой проблемой, которая была вызвана установщиком MSI, пытающимся обновить Java и взломать вещи. По сути, Chrome просматривает реестр, чтобы найти лучшую версию Java, чем System32, поэтому он обращается к этому ключу реестра: HKEY_LOCAL_MACHINE \ SOFTWARE \ MozillaPlugins inhere @ java.com / JavaPlugin, версия = xxx - это место, где определяется ПРАВЫЙ путь для плагина. Проверьте эту запись пути относительно фактического пути и, если он не совпадает, то это проблема. В 32-битной Windows 7 это должно быть (или мое) "C: \ Program Files \ Java \ jre7 \ bin \ plugin2 \ npjp2.dll".

JasonXA
источник
Благодарность! Это сработало для меня. Кроме того, если у вас нет прав на запись в HKEY_LOCAL_MACHINE, вы можете скопировать куст HKEY_LOCAL_MACHINE \ SOFTWARE \ MozillaPlugins в HKEY_CURRENT_USER \ Software \ MozillaPlugins и изменить его там, чтобы обновить плагин Java для текущего пользователя.
Richardneish
Хм, на самом деле мои текущие настройки показали правильную версию для плагина, но Chrome зависает, когда я пытаюсь использовать плагин. Дам вам знать, если я получу это сработало.
Ричарднейш
1

Вы также можете добавить URL-адрес сайта, с которым у вас возникли проблемы, на доверенные сайты в панели управления Java. Затем он спросит вас, хотите ли вы запустить Java при открытии страницы.

Это работает во всех браузерах.

На стороне OS X, если вы не можете получить доступ к панели управления, вы можете добавить сайт в белый список, добавив его в файл /Library/Application Support/Oracle/Java/Deployment/security/exception.sites. Вам придется создать файл, если он не существует.

Смешно
источник
1

Я сделал все вышеперечисленное, однако через полчаса до сих пор не могу заставить его работать. Я пересмотрел все шаги, я уже сделал исправить. В конце концов я обнаружил, что хотя я закрыл пользовательский интерфейс Chrome, служба все еще работает, что означает, что chrome еще не был перезапущен, поэтому я убил этот процесс Chrome, работающий в фоновом режиме, и ЭТО РАБОТАЕТ!

m7212601
источник
0

Я согласен с 32-битной Java для Chrome. В любом случае, после установки Java в течение миллиарда раз, так и не найдя плагин в Chrome, я зашел в панель управления и нажал на Java 32bit. Панель управления Java открыта. На вкладке «Безопасность» я установил флажок «Включить содержимое Java в браузере». На вкладке «Дополнительно» я установил флажок «Плагин Java». Перезагрузите хром и вуаля! :) Надеюсь, что это работает для вас; Я занимался этой проблемой, по крайней мере, месяц.

DJRios
источник
0

В закладке в Chrome введите следующую команду в Omnibar , чтобы открыть список плагинов: chrome://plugins/. Появится список установленных плагинов. Найдите плагин Java, затем установите флажок «Всегда разрешено».

illusion-
источник
0

Если вы попытаетесь запустить апплет, последняя версия Google Chrome удалила поддержку NPAPI. Чтобы включить его, перейдите в Chrome, откройте новую вкладку, вставьте в нее строку ниже и нажмите Enter

Chrome: // флаги / # включить-NPAPI

затем активируйте опцию.

или используйте старую версию Firefox или Chrome.

Бадр Беллай
источник