Internet Explorer が (1) アプレットを実行するため、および (2) Java Web を開始するために、Windows 7 マシン上の多くの Java インストールのどれを使用するかを指定するのに苦労しています。
たとえば、Java コントロール パネルの [Java ビュー] タブに移動し、チェックボックスを変更してから、詳細タブで Java コンソールを表示し、コンソール ヘッダーから、Java ビューでチェックされている Java が必ずしも Java ではないことを確認します。ブラウザで実際にアプレットを実行しています。
Java コントロール パネルの Java-View には、[ユーザー] タブとともに [システム] タブもあります。通常、そこでは何も変更できませんが、それは何を意味し、何らかの役割を果たすのでしょうか?
Java コントロール パネルの [詳細設定] タブに、[ブラウザのデフォルト Java] チェックボックスが表示されます。Microsoft Internet Explorer のチェックボックスが常にチェックされ、常にグレー表示されているのはなぜですか? このチェックボックスは重要ですか、それとも実際に IE の操作に影響を与える Java-View タブ画面ですか?
また、各Javaインストールのjre/binフォルダーにjavacpl.exeファイルが表示され、それぞれを実行できますが、実際のコンピューターのコントロールパネルにはそのうちの1つだけが表示されると思います。どれが実際に表示され、コンピュータのコントロール パネルから実行できるかをどのように判断しますか? 代替の javacpl.exe 実行可能ファイルを使用して何かを行うことは理にかなっていますか? それらの実行は、IE の Java 関連の機能に影響しますか?
基本的に、私はこのメカニズムがどのように機能するかについて完全に混乱しており、上記の質問の少なくとも一部について誰かが明確にすることができれば非常に感謝しています. ここでは主に Java 1.6 と Java 1.7 について話していますが、この質問で古い Java バージョンについても取り上げようとすると、さらに困難になると思います。
この件に関してご協力いただきありがとうございます。