133

次のようなアラートが表示されるため、Eclipse を開くことができません。

JNI 共有ライブラリ C:\Program Files (x86)\eclipse\jre\bin\client\jvm.dll の読み込みに失敗しました

YouTube で一種の解決策を見つけました。Eclipse Failed to load JNI library fix

彼は、 JRE 7 フォルダーをダウンロードするだけでよいと言っています。次に、に置き換えるだけ C:\Program Files (x86)\Java\jre7\bin\server\jvm.dllですC:\Program Files (x86)\eclipse\jre\bin\client\jvm.dll

しかし、JRE 7 リンクはどこにあるのでしょうか?

4

4 に答える 4

196

まず、EclipseとJDKのバージョンが64ビットまたは32ビットの両方で一致していることを確認します(32ビットと64ビットを混在させて一致させることはできません)。

次に、の-vm引数eclipse.iniはJava実行可能ファイルを指している必要があります。例については、 http://wiki.eclipse.org/Eclipse.iniを参照 してください。

インストールしたEclipseのバージョン(64ビットまたは32ビット)がわからない場合は、いくつかの異なる方法で判断できます。インストールされているEclipseが32ビットバージョンか64ビットバージョンかを確認する方法を参照してください。

于 2012-05-14T14:38:46.667 に答える
66

64 ビット バージョンの Java をインストールすると、問題が解決します。すべてのオペレーティング システム用の Java ダウンロードのページに移動

これは、Java バージョンと Eclipse バージョンの非互換性による問題であり、64 ビット システムを使用している場合、両方とも 64 ビットである必要があります。

于 2012-06-13T08:08:19.857 に答える
19

はい、Windows 7 64 ビットではC:\Program FilesC:\Program Files (x86). Java フォルダーは両方にありますが、C:\Program Files\Java\jre7\bin環境変数 PATH に追加する必要があります。

于 2012-07-11T07:53:36.420 に答える
10

JRE 7 はおそらくProgram Files\Javaand NOTにインストールされていProgram Files(x86)\Javaます。

于 2012-07-07T13:11:31.620 に答える