VM
java/lang/NoClassDefFoundError の初期化中にエラーが発生しました: java/lang/Object
Java インストールには、jdk1.7.0 と jdk1.7.0_10 の 2 つの jdk フォルダーがあります。
私の場合jdk1.7.0_10で上位に移動すると、Javaは正常に動作します。
下のスクリーンショットに示すように、パス変数も jdk1.7.0_10 を指しています。
すべて問題ないようですが、それでもこのエラーが表示されます。
VM
java/lang/NoClassDefFoundError の初期化中にエラーが発生しました: java/lang/Object
Java インストールには、jdk1.7.0 と jdk1.7.0_10 の 2 つの jdk フォルダーがあります。
私の場合jdk1.7.0_10で上位に移動すると、Javaは正常に動作します。
下のスクリーンショットに示すように、パス変数も jdk1.7.0_10 を指しています。
すべて問題ないようですが、それでもこのエラーが表示されます。
Windows ディレクトリが主な原因でした。検索java.exe
したところC:\Windows
、Windows ディレクトリに存在していました。それは Java'SDK のものに影を落としていたため、問題を引き起こし、それを削除して問題を修正しました!
JAVA_HOME は、「C:\Program Files\Java\jdk1.7.0_10」のみを指す必要があります。「bin」ディレクトリを含めないでください。
PATH で、「.;C:\Program Files\Java\jdk1.7.0_10\bin」を最初の位置に移動してみてください。
のように --- C:\Program Files\Java\jdk1.7.0_10\bin; ; ;
@Kayaman JAVA_HOME はすでに C:\Program Files\Java\jdk1.7.0_10\bin\ に設定されています – Tahir Yasin