[日本語] [English]

Java VM Selector for IE v0.91

おしらせ (2001-11-04)

Internet Explorer の APPLET で Java Plug-in を使う機能が、Java 2 Runtime Environment v 1.3.1_01a 以降で正式にサポートされました。こちらをお使いになることをおすすめします。

このページは何かの参考になるかもしれないのでいちおうそのまま残しておきます。

これは何?

Internet Explorer で APPLET 要素を使ったとき、組み込みの VM の代わりに Java Plug-in を使えるようにするソフトウェアです。

動作環境

Java Plug-in が必要です。

Windows 95/NT 4.0以降 + Internet Explorer 4.0以降なら環境には(多分)依存しないと思います。以下の環境で実際に動作を確認しています。

また、以下の環境での動作報告をいただいています。

ダウンロード

Java VM Selector for IE v0.91

インストール

  1. Windows NT/2000の場合、管理者権限を持っていることを確認します。

  2. 同梱の vmselect.inf を右クリックして、「インストール(I)」を選択します。

アンインストール

  1. Windows NT/2000の場合、管理者権限を持っていることを確認します。
  2. 「アプリケーションの追加と削除」から「Java VM Selector for IE (Remove)」 を選択します。

使い方

インストールするだけで、以後は自動的に APPLET 要素でアプレットを表示 している Web ページで Java Plug-in が使われるようになります。

一時的に Microsoft VM を使いたい場合は、「インターネット オプション」- 「詳細設定」に追加されている「Java Plug-in を使用する」という設定項目で 切り替えられます。

セキュリティに関する注意事項

Microsoft VM のセキュリティホールを回避する目的でこのソフトウェアの 導入を検討している場合、以下の点に注意してください。

制限事項・既知の不具合

(2000-11-23 追加) init() メソッド中で size() や getSize() を使うと、Plug-in のバージョンによっては0が返されることが頻繁にあります。

私が確認した限りでは、

VM現象
Java Plug-in 1.1.3_003発生しない
Java 2 Runtime Environment 1.2.2_006発生する
Java 2 Runtime Environment 1.3.0_01発生する

VM が Java 2 のときに発生するようです。

(2000-11-24 追加) またIEのバージョンにもよるらしく、Windows 2000 + IE 5.01 SP1では発生せず、Windows 2000 + IE 5.5 SP1では発生しました。

IE 5では、Java Plug-in がインストールされていないとオン デマンド イ ンストールが起動して Microsoft VM をインストールしようとしてしまいます。 キャンセルしてください。

原理上、OS にサービスパックを適用したり IE をバージョンアップしたり Microsoft VM を更新したりすると、Java Plug-in が利用されなくなることが あります。そういうときは再度インストールしてください。

<OBJECT classid="java:Hello"> のような方式でロードされているアプレッ トでは、Microsoft VM が使われます。IE で OBJECT を使って Java アプレッ トをロードする場合、通常とは異なる(おそらく非公開の)インターフェースを 経由するため、制御を奪うことができないからです。

IE の Microsoft VM 関連のオプションは、Microsoft VM 自体を無効にする 設定を除いて一切無視されます。Java Plug-in コントロールパネルで設定して ください。

「表示(V)」-「Java コンソール(J)」のメニューで表示されるのは Microsoft VM のコンソールです。Java コンソールを見たい場合は Java Plug-in コント ロールパネル などで設定してください。

お約束

Java VM Selector for IE はフリーソフトです。著作権はえむけいこと木村 昌俊(VYV03354@nifty.ne.jp)が保持しているそうです。

商用・非商用を問わず、転載・再配布・使用・流用・改造・改竄等一切制限 はありません。事前・事後の連絡も不要ですが、連絡することを禁止するもの ではありません。

Java VM Selector for IE を運用した結果何が起きようとも当方は一切感知 しません。すべて自己責任でご利用ください。

更新履歴

2000-11-19 v0.91
Java Plug-in のロードに失敗したとき、勝手に MSJava のロードを試みない ようにする。
2000-11-18 v0.90
最初の公開版作成。