1

複数のバージョンの JRE がインストールされた Windows マシンを使用しています。

Eclipse RCP アプリケーションを実行する場合、使用する JRE のバージョン、最新の JRE バージョン、または で言及されているJAVA_HOMEものEnvironment Variables -> System Variables

4

3 に答える 3

3

Eclipseインストールディレクトリのeclipse.iniファイルに、次の行を追加できます。

-vm
C:/Java/jdk1.7.0_09_x64/jre/bin/server/jvm.dll

もちろん、Eclipseで使用するJDK/JREへのパスを調整します。

[編集]あなたの質問を読み直して、あなたが「そしてEclipse RCPアプリケーション」に言及していることに気づきました、それでおそらくあなたはEclipse以外の何かを意味します。その場合、答えは異なる可能性があります。質問の範囲をより適切に反映するために、タグを追加する(そして件名を改善する)ことをお勧めします。

[編集]簡単な調査によると、Eclipse RPCアプリケーションも.iniファイルを使用しているようです(これは、ディスク上にあるEclipseメモリアナライザーの場合です)。したがって、上記のトリックは機能する可能性があります...使いたいランチャーも。

于 2012-11-28T11:54:44.010 に答える
1

Eclipseは、デフォルトで定義されているVMで実行さJAVA_HOMEれます。

ただし、JRE / JDKを変更することはできます。プログラムは、Eclipse> Windows> Preferences> Java>InstalledJREで実行/コンパイルされます。

于 2012-11-28T12:03:46.237 に答える
1

.iniファイルで-vmargを指定してオーバーライドしない限り、最初にOSパスで使用可能なデフォルトのJREを使用している必要があります。

于 2012-11-28T19:44:40.087 に答える