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ビットです。なぜこうなった?
これは一般的な問題です。
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にアクセスしてください
eclipse.iniの-vm引数を確認してください。Java実行可能ファイルを指している必要があります。理解を深めるには、 http://wiki.eclipse.org/Eclipse.iniを参照してください。
すべてが64ビットバージョンであることを確認してください
64ビットOS
64ビットJava
64ビットEclipse