2

eclipse64 ビットを正しく実行するには、JAVA_HOME を 64 ビット バージョンの JDK に設定する必要があります。同様の設定を 32 ビット Eclipse バージョンに対して行う必要があるため、JAVA_HOME を 32 ビット JDK バージョンに設定する必要があります。そうしないと、「JNI 共有ライブラリの読み込みに失敗しました」というエラーが発生します。

Windows マシンに 2 つの Eclipse バージョンがインストールされていますが、各バージョンの Eclipse を実行する前に、対応する JAVA_HOME を設定したくありません。

両方の eclipse を実行するための独自の設定方法はありますか?

4

3 に答える 3

4

で VM を指定eclipse.iniできます。

Windows の場合、これは次のようになります。

-vm
C:\Java\JDK\1.6\bin\javaw.exe

はい、それらは 2 つの別々の行にある必要があります。

それ以降はすべて VM への引数として解釈されるため、パラメーターの前に必ず指定してください (詳細については、この質問を参照してください)。-vmargs

于 2013-10-31T07:50:49.353 に答える
1

eclipse.ini ファイルで目的の JAVA_HOME を指定できます。詳細については、ドキュメントを参照してください。

于 2013-10-31T07:50:47.437 に答える
0

各 eclipse.ini (32 ビットおよび 64 ビット) で VM 引数を明示的に設定するだけです: " -vm /path/to/javaw.exe" ( http://wiki.eclipse.org/Eclipse.ini )

パスは、適切な JDK (32 ビット/64 ビット) の場所に対応します。

于 2013-10-31T07:55:47.427 に答える