Opera und Java in Windows 7 RC
Wie ihr aus dem letzten Brieftour-Pod wisst, probiere ich dieser Tage eine Menge mit dem Windows 7 RC herum. Mein meist genutzter Browser ist der Opera (aktuelle Version 9.64). Nun hatte ich die seltsame Erscheinung, dass, sobald ich eine Java-Applet-behaftete Seite aufrief, die Fehlermeldung aufpoppte, dass die Datei MSVCR71.DLL nicht gefunden werden konnte. Der Bereich auf der Webseite, in dem das Applet gestartet werden sollte, blieb leer.
Kurze Kontrolle unter Extras/Einstellungen/Erweitert/Inhalte: Java war deaktiviert. Kurzerhand also das Häkchen gesetzt und die Seite erneut aufgerufen. Die Fehlermeldung blieb nun aus, aber das Java-Applet startete trotzdem nicht. Also Opera nochmal neu gestartet: sofort beim Seitenaufruf beklagte er sich erneut über die fehlende MSVCR71.DLL; Java war in den Einstellungen erneut deaktiviert.
Die DLL-Datei als solches war in verschiedenen Programmverzeichnissen vorhanden, auch im JRE selbst, und sie war auch einwandfrei registriert. Seltsam. Also quick and dirty die besagte DLL nochmal ins system32-Verzeichnis kopiert und siehe da: plötzlich funktionierte es. Wieso Java für sich selbst benötigte DLLs im eigenen Verzeichnis nicht erkennt – das weiß wohl M$ allein. Windows 7 ist halt eben noch ein RC…
Wohlgemerkt: diese Erscheinung gibt es nur im Zusammenspiel Windows7-Opera. In anderen Browsern unter Windows7 gibt es dieses Problem nicht, und andere Windows-Versionen haben ebenfalls keine Probleme mit Java im Opera.

