複数のバージョンの JRE がインストールされた Windows マシンを使用しています。
Eclipse RCP アプリケーションを実行する場合、使用する JRE のバージョン、最新の JRE バージョン、または で言及されているJAVA_HOME
ものEnvironment Variables -> System Variables
複数のバージョンの JRE がインストールされた Windows マシンを使用しています。
Eclipse RCP アプリケーションを実行する場合、使用する JRE のバージョン、最新の JRE バージョン、または で言及されているJAVA_HOME
ものEnvironment Variables -> System Variables
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メモリアナライザーの場合です)。したがって、上記のトリックは機能する可能性があります...使いたいランチャーも。
Eclipseは、デフォルトで定義されているVMで実行さJAVA_HOME
れます。
ただし、JRE / JDKを変更することはできます。プログラムは、Eclipse> Windows> Preferences> Java>InstalledJREで実行/コンパイルされます。
.iniファイルで-vmargを指定してオーバーライドしない限り、最初にOSパスで使用可能なデフォルトのJREを使用している必要があります。