6

64ビットのjv​​mを32ビットのjv​​mとして実行するように強制する方法について教えてください。

Bluetooth接続用のjseデスクトップアプリケーションを作成する必要があります。そのためには、Bluecovejarを実装する必要があります。32ビットファイルのみがあります。だから私はEclipseパルサーのVM引数の下に-D32を含めました。しかし、それでも引数を追加する前に表示されたのと同じエラーが発生します:bluecove_x64.dllがありません。-d32で試してみたところ、「認識されないオプション:d32」と表示されました。

そして、64ビットOSで実行される32ビットjvmをインストールする必要があるようです。だから、誰かが私が正確に何をインストールすべきか教えてもらえますか?32ビットまたはEclipseソフトウェアのJavaSDK?

前もって感謝します!

4

2 に答える 2

6

モードの切り替えは、Solarisでのみ可能です。両方の実行モードが単一のJVMで使用できるSolarisを除いて、JVMは64ビットまたは32ビットのいずれかです。

ただし、とにかく、4Gig Ramを超える必要がない場合は、32ビットJVMを64ビットシステムにもインストールしてください。これは、10〜15%高速で、必要なメモリが少ないためです。

于 2011-02-14T06:53:24.987 に答える
2

まず、32ビットJVMをインストールします。(これはWindowsの下にあると思います)。

次に、Eclipseで「設定」パネルを開き、「Java」->「インストールされたJRE」に移動します。

[検索]をクリックして、ハードディスクを検索するように指示します。

待って。

これで、元の64ビットJVMと新しい32ビットJVMの両方がリストに表示されます。64ビットJVMではなく32ビットJVMにチェックマークを付けます。[OK]をクリックします。

これで、Eclipseで32ビットJVMを使用する必要があります。これは、使用しているライブラリと互換性があるはずです。

于 2011-05-06T03:41:52.537 に答える