2011-07-16 26 views
7

Windows 7 x64にjdk se 32bitをインストールしました。 「http://www.oracle.com/technetwork/java/javase/downloads/index.html」では、ウィンドウについて説明しています。Java SEが "VMの初期化中に発生しました"

このエラーメッセージが表示されます。

C:\ Users \ユーザー管理者は> javacの-version エラーがVM にjava.lang.ClassNotFoundExceptionの初期化中に発生しました:JARファイルDを開くにエラー:\プログラムファイル(X8 6)\ prg_java \ jdk1。 6.0_26 \ JRE \ libに\ rt.jarののjava.security.AccessControlContextで (AccessControlContext.java :77)。java.security.AccessController.getContextでjava.security.AccessController.getStackAccessControlContextで (ネイティブ・ミー THOD) (スレッド:Thread.java:358) .javaファイル:476)

にjava.lang.ClassNotFoundException:JARファイルを開くにエラーjdk1.6.0_26 \ JRE \ libに\ rt.jarの

どのように私はこの問題を解決することができますか?

ありがとうございます。

+0

"d:¥Program Files(x86)¥prg_java¥jdk1.6.0_26¥jre¥lib¥rt.jar"は存在しますか?それは現在のユーザーのために読むことができますか? –

+0

8と6の間の 'd:\ Program Files(x8 6)\ pr ...'に空白がありますか?それは間違った環境変数ですか? –

+0

ちょうど推測です:そのメッセージは80文字幅のコンソールからコピーされました。 Windowsでは長い行が折り返され、コピー&ペースト時には結合されません。 –

答えて

7

この問題は、使用しているJAVA SEのファイルが壊れているために発生します。

  1. (今まであなたが必要なリリース)JDKのセットアップファイルをダウンロードし、あなたが
  2. を使用しているJDKをアンインストール
  3. は、JDKをインストールします。環境を正しく変更してください。

このエラーは発生しません。

関連する問題