3

Я использую последние версии браузеров Chrome, Chromium и IceWeasel в моей системе Debian 7. Во время эксперимента мне нужно запустить старые Java-апплеты в браузере. Однако, поскольку современные браузеры больше не поддерживают его, мне было интересно, можно ли как-нибудь запустить эти Java-апплеты на моем компьютере. У меня есть исходники со мной.

Я пробовал онлайн-компиляторы Java, такие как browxy.com, но в конечном итоге им тоже нужно запускать апплет в браузерах, которые мои браузеры не поддерживают.

Есть ли способ, которым я мог бы запустить эти апплеты?

2 ответа2

3

Используйте любой браузер, кроме Chrome, который поддерживает Java.

1

Для тех, кто читает это в 2017 году или позже, когда ни один современный браузер не поддерживает Java-апплеты, вот что я сделал, чтобы заставить это работать на Ubuntu 16.

Установите icedtea, чтобы получить плагин Java-апплета:

sudo apt-get install icedtea-8-plugin

Загрузите Firefox 51 (последняя версия перед удалением Java)

https://ftp.mozilla.org/pub/firefox/releases/51.0b9/

Извлечь в определенное место (например, $ HOME/java/firefox )

Временно отключитесь от Интернета (в противном случае Firefox немедленно обновится до почтовой версии Java)

run firefox --no-remote

Перейти к : предпочтения # расширенный и выберите «Никогда не проверять наличие обновлений». Теперь вы можете снова включить Интернет.

После запуска этого браузера не используйте firefox для обычного просмотра веб-страниц, так как вы будете использовать старую версию, которая небезопасна. Это потому, что когда вы запускаете Firefox, он пытается подключиться к существующему процессу и, таким образом, выбирает старый. Если вы обычно используете firefox (или любой из его производных, таких как iceweasel), я бы предложил запустить старый с $ HOME, установленным на что-то отличное от обычного, или, возможно, даже как другой пользователь, чтобы избежать конфликта настроек.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .