エラーは次の図に示されています。
新しいコンピューターが新しいコンピューターでEclipseを開くときに「JNI共有ライブラリjvm.dllのロードに失敗した」というエラーに遭遇すると、ここでソリューションを共有します。
通常、あなたが64ビットシステムであり、32ビットのJDKをインストールしている場合、上記の状況につながります。
解決
1.元々インストールされていた32ビットJDKをアンインストールしてから、64ビットJDKをコンピューターにインストールします。
2。2つの環境変数パスとクラスパスを改造します。 64システムでは、32ビットソフトウェアがプログラムファイル(*86)フォルダーにインストールされ、64ビットソフトウェアがプログラムファイルフォルダーにインストールされるためです。前に32JDKをインストールした場合、設定した環境変数パスにはもちろん「プログラムファイル(*86)」が含まれます。この時点で、JDKは「プログラムファイル」に転送され、変更するだけです。
インストール中にJDKフォルダーはインストール中にバージョン番号に従って作成されるため、2回インストールしたJDKバージョン番号は同じではない場合があります。バージョン番号が2回異なる場合は、環境変数でそれらを変更する必要があります。
これで、Eclipseは正常に使用して、Javaプログラムを実践して練習する必要があります!
他のネチズンに追加:
理由1:JVM.DLLは、指定されたディレクトリには存在しません。
対策:(1)JREまたはJDKを再インストールし、環境変数を構成します。 (2)このディレクトリにjvm.dllをコピーします。
理由2:Eclipseのバージョンは、JREまたはJDKのバージョンと矛盾しています。対策:両方とも64ビットのインストールがあるか、どちらも32ビットのインストールがあり、1つは32ビットではなく、もう1つは64ビットです。
理由2は発生する可能性が高く、理由1はありそうもない