deployJava.jsを使用して、Web アプリケーション (ASP.NET) でアプレットを実行しています。Java 6 u XXで動作/正常に動作します。
Java 7u5 への最新の更新後、理解できない問題に遭遇しました。IE9 では、最初はアプレットが正常に動作しますが、リロード (F5 キーまたはポストバック) を行うと、アプレットがフリーズします。
Java Plug-in 10.5.0.05
Using JRE version 1.7.0_05-b05 Java HotSpot(TM) Client VM
User home directory = C:\Users\***
basic: Starting applet teardown
basic: Finished applet teardown
basic: Removed progress listener: sun.plugin.util.ProgressMonitorAdapter@2e749c
plugin2manager.parentwindowDispose
Firefox と Chrome では、アプレットは正常に動作します。JRE のバージョンを 6 にダウングレードすると、すべてのブラウザ (IE-9 を含む) が正常に動作します。
同じ問題を抱えた Java/Oracle/IE9 チケットをいくつか読み、規定の回避策を試しましたが、解決しませんでした:
- Java キャッシュをクリアする
- IE9 設定の無効化/有効化
- セキュリティ、Java スクリプト、ActiveX フィルタリング、互換モードなど)
- 文書型をクリアしています
ところで: IE9 がフリーズした後、ieexplorer.exe プロセスをチェックすると、130 ~ 180 Mb の RAM が使用されます。このプロセスを削除すると、ieexplorer.exe がリロードされ、次のブラウザ/アプレットのリロードまで正常に動作します。
私が自分自身を十分に明確にしていない場合は、詳細を尋ねてください。ありがとう。
IE9とJava7の問題を解決するのを手伝ってくれる人はいますか?