
У меня установлен JDK 1.6.0_43. В моем браузере (Firefox 20.0) установлен и включен плагин Java applet 14.6.1 (который, согласно проверке плагинов Firefox, является актуальным). Но апплеты не работают.
Например, когда я вхожу в систему и захожу на сайт formula1.com, всплывающее окно просто показывает мне "Отсутствует плагин". После нажатия "Дополнительная информация" меня перенаправляет на страницу Oracle для загрузки Java 7 Update 21.
Я пока не хочу устанавливать Java 7.
Есть ли способ заставить работать Java-апплеты в Firefox, особенно без обновления до Java 7 JDK?
решение1
Я нашел ответ здесь:Java для OS X 2013-002: как повторно включить предоставленный Apple веб-плагин Java SE 6 и функциональность Web Start.
Глупый я: я не нашел этот ответ раньше.
Я выполнил только первые 3 из 4 шагов (так как мне не нужна функциональность Web Start) и перезапустил Firefox... вуаля! Теперь Java-апплеты работают (у меня FF настроен так, что все плагины запускаются только после того, как я явно даю разрешение, щелкнув по пространству плагина на странице).
Тем временем я также обновился до версии 1.6.0_45 («Java для OS X 2013-003»), если это имеет значение.
решение2
У меня была похожая проблема с JRE на моем Mac, и она оказалась из-за разрядности. Мой Mac 64-битный, но была установлена 32-битная JRE. Возможно, эта проблема беспокоит и вас?
EDIT: На самом деле, я думаю, что это фактически свелось к тому, что Firefox был 32-битным, но мой Mac 64-битный, как и JRE. Мне нужно было установить 32-битный JRE, чтобы апплеты действительно работали.