JDK 32 ビットと JDK 64 ビットをインストールしました。私は2つのEclipseをインストールしています。Android 用の Helios と Java EE 用の Indigo。問題は、32 ビット Indigo のクラス パスを設定すると機能せず、64 ビット Helios のパスを設定すると機能しないことです。
私が得るエラーは次のとおりです。
failed to load the jni shared library
問題は、たとえば 64 ビット JVM を使用して 32 ビット DLL をロードしようとしているが、32 ビット JVM は 32 ビット ライブラリしかロードできず、64 ビット JVM の場合はその逆です。
eclipse.ini
編集できます。-vm
したがって、32 ビット JVM を 64 ビット JVM と並行してインストールする必要があります。あなたはOSとは言いません。しかし、64 ビット Javaでは 32 ビット Java の下にWindows
インストールされます。それに応じて適切なJavaインストール(32/64)を指すように更新した場合、問題ないと思いますProgram Files
Program Files (x86)
eclipse.ini