0

JDKのパス環境変数を作成しましたC:\Program Files (x86)\Java\jdk1.7.0_01\binが、Eclipseを開こうとすると、次のエラーが発生します。

"Failed to load the JNI shared library "C:\Program Files (x86)\Java\jdk1.7.0_01\bin\..\jre\bin\client\jvm.dll"

私のJDKとEclipseはどちらも64ビットです。なぜこうなった?

4

3 に答える 3

2

これは一般的な問題です。

1.まず、Eclipseが64ビットまたは32ビットであることを確認します。

2.次に、32ビットまたは64ビットのJDKをダウンロードします。

3.パスの設定:

リンクの場所をコピーする:

64ビットの場合: C:\Program Files\Java\jdk1.7.0_05\bin

32ビットの場合: C:\Program Files (x86)\Java\jdk1.7.0_05\bin

4.[移動]->[システムプロパティ]->[システムの詳細設定]->[環境変数]->[新規]->[変数名]:PATH変数値:C:\Program Files\Java\jdk1.7.0_05\bin

32ビットまたは64ビットシステムに応じた可変値。

5.重要な32ビットEclipse=32ビットJavaSDK64ビットEclipse=64ビットJavaSDK

この問題がまだ存在する場合は、eclipse.orgにアクセスしてください

于 2013-03-02T19:35:51.763 に答える
0

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

于 2013-03-02T19:28:58.887 に答える
0

すべてが64ビットバージョンであることを確認してください

64ビットOS

64ビットJava

64ビットEclipse

于 2013-03-02T19:34:16.497 に答える