Wie führe ich ein Java-Applet aus, wenn es von Browsern nicht mehr unterstützt wird?

1937
learnerX

Ich verwende die neuesten Versionen von Chrome, Chromium und IceWeasel auf meinem Debian 7-System. Während eines Experiments muss ich alte Java-Applets im Browser ausführen. Da moderne Browser dies jedoch nicht mehr unterstützen, habe ich mich gefragt, ob es eine Möglichkeit gibt, diese Java-Applets auf meinem Computer auszuführen. Ich habe die Quellcodes bei mir.

Ich habe Online-Java-Compiler wie browxy.com ausprobiert, aber letztendlich müssen auch sie das Applet in den Browsern ausführen - was meine Browser nicht unterstützen.

Gibt es eine Möglichkeit, diese Applets auszuführen?

3
Verwenden Sie zufällig eine 64-Bit-Version von Linux? Weil Firefox weiterhin NPAPI-Plugins unterstützt. Daniel B vor 8 Jahren 0
Ja, ich bin! "uname -a" sagt mir, dass ich "x86_64 GNU / Linux" verwende learnerX vor 8 Jahren 0
Sie verwenden eine Version der Browser, die dies unterstützen. Eventuell muss das Plugin aktualisiert werden und / oder Entscheidungen, NPAPI-Plugins nicht zu unterstützen, werden rückgängig gemacht. Sie können die Erweiterungen übrigens bis September 2015 aktivieren. Ramhound vor 8 Jahren 1

2 Antworten auf die Frage

3
Steven

Verwenden Sie einen anderen Browser als Chrome, der Java unterstützt.

1
Paul Rayner

Für alle, die dies 2017 oder später lesen, wenn kein moderner Browser Java-Applets unterstützt, habe ich Folgendes getan, damit dies auf Ubuntu 16 funktioniert.

Installieren Sie icedtea, um das Java-Applet-Plugin zu erhalten:

sudo apt-get install icedtea-8-plugin 

Firefox 51 herunterladen (letzte Version, bevor Java entfernt wurde)

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

An einen bestimmten Ort extrahieren (zum Beispiel $ HOME / java / firefox )

Verbindung zum Internet vorübergehend trennen (andernfalls aktualisiert sich Firefox sofort auf eine Post-Java-Version)

run firefox --no-remote 

Gehen Sie zu about: preferences # advanced und wählen Sie "Nie nach Updates suchen" . Sie können das Internet jetzt wieder aktivieren.

Verwenden Sie nach dem Starten dieses Browsers kein Firefox für normales lokales Surfen im Internet, da Sie eine alte Version verwenden, die nicht sicher ist. Dies liegt daran, dass beim Starten von Firefox versucht wird, eine Verbindung zu einem vorhandenen Prozess herzustellen und den alten Prozess abzufragen. Wenn Sie normalerweise Firefox (oder eines seiner Derivate wie Iceweasel) verwenden, würde ich empfehlen, das alte mit $ HOME auf etwas anderes als den üblichen oder einen anderen Benutzer zu setzen, um einen Konflikt in den Einstellungen zu vermeiden.

Sie können also nicht gleichzeitig eine alte und eine aktuelle Version ausführen? Nicht einmal unterschiedliche Profile verwenden? Scott vor 6 Jahren 0