JDKエラーVMの初期化中にエラーが発生しました、java / lang / NoClassDefFoundError:java / lang / Object
Jdk Error Error Occurred During Initialization Vm
元のローカルJavaJDK 1.8はすでにインストールされ、環境変数が構成されています。その後、ある日open stsが開く時間を見つけて、java-versionビューに移動しました。
問題があるかどうかを確認するためのJdkjavac
jdkを見つけるのは問題ありません。Baiduのブロガーは2つの解決策があると考えています。
1.バージョンの混乱
java-fullversionの実装
解決
- C:java * .exeの下の Windows System32名前の変更
- C: ProgramData Oracle Java under javapath the java * .exe rename
2.tools.jarとrt.jarの欠如
-
ケース1:jdk1.6 / lib /tools.packおよびjdk1.6 / jre / lib / rt.pack、jarファイルを解凍する必要があります
具体的な操作は次のとおりです。
unpack200 tools.pack tools.jar
unpack200 rt.pack rt.jar -
ケース2:tools.packまたはrt.packがない場合は、jdkを再インストールし、オンラインにしてjarパッケージをダウンロードします。ディレクトリにコピーされます。