Windows7マシンに多くのJavaバージョンがインストールされています。それらのいくつかは32ビットであり、いくつかは64ビットです。現在、デフォルトとして、それらの最後のバージョン(1.7 64ビット)の1つを開始します。Windows 7マシンに別のバージョンのJavaを使用するように指示するにはどうすればよいですか?その理由の1つは、Microsoft Visual StudioC++からJNIプロジェクトを開発していることです。Java1.764ビットも使用しています。
よろしく、アンドレイ
私は設定しました:
ユーザー変数:JAVA_HOME = C:\ j2sdk1.4.2_04 PATH =%JAVA_HOME%\ bin;%PATH%
およびシステム変数:JAVA_HOME = C:\ j2sdk1.4.2_04 PATH = ... a_lot_of_paths ...;%JAVA_HOME%\ bin;%PATH%
ユーザー設定とシステム設定のどちらを設定するのがよいかわかりませんでした。両方を行いました。
システムを再起動します。
そして...それは役に立ちませんでした:(cmdから"java-version"を実行すると、java 1.7がありますが、PATHで定義されているようなjava1.4はありません。
Cを実行した後:>ここでjavaは2つの結果を得ました:
C:\ Windows \ System32 \ java.exe C:\ j2sdk1.4.2_04 \ bin \ java.exe
誰がJavaを私のWindowsディレクトリに行かせたのか???!!!
どのように対処するのですか?