私はユーザ定義の変数とシステム変数にJAVA_HOME = C:\Program Files\Java\jdk1.6.0_26
を、システム変数にはユーザ定義の変数PATH = C:\Program Files\Java\jdk1.6.0_26\bin
にclasspath = .;
を設定しました。Java Enviornmental Variablesを設定していますか?
Windows 7でOSにjavaを入力すると、メッセージが表示されます - エラーが開けませんでした`C:\Program Files\Java\jre6\lib\i386\jvm.cfg'
。
ここで注意すべき点は、最初はjre6だけがJavaフォルダに定義されていたため、jdkをインストールする必要がありましたが、まだこのエラーが発生していませんか?
更新 私はjavaの情報を取得することができる持って、私がしたすべては最初は私がPATH変数の値に何らかの%SYSTEM_ROOT%
および他の変数を次のようにパス変数情報を設定していたましたが、今、私はただの最初の値としてC:\Program Files\Java\jdk1.6.0_26\bin
を置きますPATH変数の値のリストとそれが働いたので、%SYSTEM_ROOT%
には、古いjreパスの場所を指していたPathの設定があらかじめ定義されていると思います。
- Javaのインストールは、32ビットまたは64ビットの であれば今、私は
java -version
を実行したとき、私は以下の情報を取得 、どのように私は知っている ていますか?
Javaのバージョン "1.6.0_26" Javaの(TM)SE ランタイム環境は、Java HotSpot(TM)クライアントVM( 1.6.0_26-B03の構築)(20.1-B02、混合モードを構築し、 共有)
あなたはCMDを再起動しようとしたことがありますか? – Serhiy
はい、私はここで何が起こっているのか分かりませんでした。 – Rachel
PATH変数のjreの前のエントリを削除しましたか? – Serhiy