• ベストアンサー

java のバージョンを変える方法

コマンドプロンプトで java -showversion を見ると java version "1.3.1_01" と表示されます。 マシンには 1.4.2_14(C:\j2sdk1.4.2_14)がインストールされており、 1.3.1_01をインストールした記憶はありません。 環境変数も下記のように設定しました。 JAVA_HOME C:\j2sdk1.4.2_14 PATH %PATH%;%JAVA_HOME%\bin CLASSPATH .;%JAVA_HOME%\lib\tools.jar 環境変数の設定は、動作するjavaのバージョンとは関係ないのでしょうか? どうすれば、java1.4.2 を有効にできますか? Eclipseが動かなくて困っています。

質問者が選んだベストアンサー

  • ベストアンサー
noname#49428
noname#49428
回答No.1

PATHの設定だと思います。 PATH=%JAVA_HOME%\bin;%PATH% で、どうでしょうか。

その他の回答 (1)

  • dekopa-
  • ベストアンサー率42% (161/378)
回答No.2

最新のJDKはどうだか忘れましたが、昔のはWindowsフォルダにjava.exeをコピーしていたはずです。PATHやJAVA_HOMEを適切に設定する場合、無用なものなんですが。 あるいは、%PATH%に含まれるパス内のなにかのアプリケーションで、自前でJREをインストールしている可能性があります。可能性としてはこちらの方が高そうですね。 java.exeを検索すれば、どこに古いJDK(JRE)があるか分かるはずですよ。あとは%PATH%の先頭に%JAVA_HOME%\binを設定するか、無用なjava.exeを削除するか(誤作動の可能性があるので勧めませんが)のどちらかです。

ssm3u
質問者

お礼

返信おそくなりましたことお詫びします。 ご指摘の通りでした。 調査の結果、、%PATH%のほうに 1.3.1_01 が入っておりました。 ありがとうございました。

専門家に質問してみよう