Java was started but returned exit code=13
Eclipse起動したら「Java was started but returned exit code=13」って言われて起動しない場合の原因と対処。
原因
64bit版のEclipseを32bitのjavaで起動しようとしていることが原因。
参照情報↓
対処
- 64bit版のjavaをインストールする。
デフォルトではc:\program files にインストールされる。 - eclipse.ini をエディタで開き、-vmオプションのパスをインストールしたjavaのパスに修正する。
- デフォルトでjavaをインストールしたなら、-vm C:/Program Files/Java/jdk<バージョン番号>/bin/javaw.exe を指定することになります。
- C:/Program Files (x86) ではないことに注意!
- おわり。
Write the following line the top in
file name: eclipse.ini
-vm
C:/Program Files/Java/jdk1.8.0/bin/javaw.exe
はい、仰るとおりです。-vm C:/Program Files/Java/jdkX.X.X/bin/javaw.exe をeclipse.iniで指定するのが正しいです。
これについては、対処の3.で記載しています。
C:/Program Files (x86)/Java/jre1.8.0_66/bin/javaw.exeを…というのは、このエラーが発生した原因を説明する箇所でこうしたんだよ、という経緯です。…が、わかりにくいですね。記事を修正します。