。
私はただ -VM C:Program Files\Javajre6\bin\javaw.exe
を追加した後、再度eclipseを起動したところ、このエラーが出ました。解決方法や実際に解決したリンクを教えてください。
これが私のeclipse.iniです。
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize 256m
--launcher.defaultAction
openFile
-vm
C:\Program Files\Java\jre6\bin\javaw.exe
-vmargs
-Xms40m
-Xmx384m
ありがとうございます。
エラーの表示方法が違うだけかもしれませんが(eclipse.iniファイルの記述方法が違うだけかもしれません)、Eclipse.ini (Specifying the JVM)に以下のような文章があります。
GTT; -vm オプションとその値 (パス) は別の行に記述する必要があります。
私もちょうどこれに当たりました。 少なくとも私の場合は、win32のEclipseでwin64版のJREを使おうとしたことが原因だったことがわかりました。 win32のEclipseには、win32のJava(Oracle/SunのJavaインストーラのリストでは-586となっている)が必要なようです。
両方を使う理由は、64ビットのEclipseでのみ発生するバグを特定しようとしていたので、比較のために32ビットが必要だったのです。
JREの"x64"(win64)と"586"(win32)の両方のバージョンを私のマシンにインストールしたところ、問題なく動作し、エラー13も出ませんでした。 どうやら両方を同時にインストールすることができるようです。
このエラーは、そのバージョンのEclipseに対応するJVMのバージョンが間違っていることを意味しています。詳しくはリンク先をご覧ください。
http://www.ehow.com/how_4784069_terminated-exit-code-error-eclipse.html