Как запустить Java-апплет, если браузеры его больше не поддерживают?

Как запустить Java-апплет, если браузеры его больше не поддерживают?

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

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

Есть ли способ запустить эти апплеты?

решение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), я бы посоветовал запустить старую версию с помощью$ДОМОЙустановить что-то отличное от обычного или даже как другого пользователя, чтобы избежать конфликта настроек.

решение2

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

Связанный контент