[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:00724] JDK 1.2.2の問題点
★★★ !!!注目!!! ★★★
━ フルカラー名刺屋さん ━━ URL http://www5.tokyoweb.or.jp/netcraft/
カードクラフト ▲ Click ! ▲
● 速い!● ご注文の翌営業日に出荷致します。
● 安い!● 80枚1500円(税別)全国送料無料。
● 綺麗!● 高品質なフルカラー名刺です。
-----------------------------------------------------------------------
>JRE 1.2.2 は特に問題無いのですが、
>
>JDK 1.2.2 に含まれている JRE 1.2.2 は少々問題です。
>これは後ほど書きます。
JRE 1.2.2 のインストーラーは、次のようなディレクトリー構成にインストールします。
C:\Program Files
+---JavaSoft
+---JRE
+---1.2
|---bin // J3D.dll などがインストールされる
| +---classic
+---lib
|---audio
|---cmm
|---ext // j3d*.jar, vecmath.jar がインストールされる
|---fonts
|---images
| +---cursors
+---security
これで何の問題も無かったのですが、ここに JDK 1.2.2 をインストールするとこうなります。
C:\Program Files
+---JavaSoft
+---JRE
|---1.2
| |---bin
| | +---classic
| +---lib
| |---audio
| |---cmm
| |---ext
| |---fonts
| |---images
| | +---cursors
| +---security
+---1.2.2
|---bin
| +---classic
+---lib
|---audio
|---cmm
|---ext
|---fonts
|---images
| +---cursors
+---security
C:\Program Files\JavaSoft\JRE 配下に 1.2.2 というディレクトリーが出来てしまいます。
しかも、Java Plug-in コントロールパネルで C:\Program Files\JavaSoft\JRE\1.2 を
指定しても、C:\Program Files\JavaSoft\JRE\1.2 配下の VM はロードできなくなります。
(詳しく見てませんがレジストリの関係だと思います)
いちおう次の手順で Java 3D を Java Plug-in で実行できますが、釈然としません。
(1) Java 3D 1.1.2 SDK をインストールする
(注意) デフォルトのインストール先ディレクトリーが C:\jdk1.2.1 になっている
ので、手作業で C:\jdk1.2.2 を選んでやる必要あり
(2) Java Plug-in コントロールパネルで C:\jdk1.2.2 を選ぶ
結論としては、
[1] ランタイム環境には JDK 1.2.2 はインストールしないこと
[2] JDK 1.2.2 がインストールされている場合は Java Plug-in が使う VM は
C:\jdk1.2.2 を選ぶこと
といったところでしょうか。
--
えんどう やすゆき <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/ (Java互助会ホームページ)