fedoraxのブログ

人工知能(AI)、ブロックチェーン、プログラミングネタ、ITニュースネタなどについて書いています。

Spring Tool Suite(Eclipse) が起動しない「Java was started but returned exit code=13」

Spring Frameworkを独学しようと、STS(Spring Tool Suite)をダウンロードして起動したら下記のエラーが f:id:fedorax:20171211094045p:plain

Javaのバージョンチェック

Java Versionが【1.8】だったから問題なし。

>java -version

f:id:fedorax:20171211094226p:plain

Stackoverで聞いてみる。

Javaのバージョンに問題が無かったので、人柱が集うStackoverに聞いてみるとEclipseで既に問題に遭遇している記事を発見。 Spring Tool SuiteもEclipseで出来ているので、この記事に沿ってやってみる。

stackoverflow.com

STS.ini(eclipse.ini)の編集

Eclipseの設定ファイルであるSTS.iniを開き、以下の設定を追加した。 (Eclipse の場合は、eclipse.iniファイル)

-vm
C:\Program Files\Java\jdk1.8.0_<バージョン>\bin\javaw.exe

起動してみる

「ジャーン」とアラート音が、、、さらに悪化したぞ f:id:fedorax:20171211095701p:plain

とりあえずOKを押して、エラーの内容を確認すると、同やらSTSWindows 32bit向けらしい (先ほど、設定したjavawのプログラムは64bit版) f:id:fedorax:20171211100042p:plain

Spring Tool Suiteの再ダウンロード

公式サイトに行き、【See All Version】を選択
https://spring.io/tools/sts

f:id:fedorax:20171211101307p:plain

f:id:fedorax:20171211100525p:plain

Spring Tool Suite 64bit版をダウンロード

f:id:fedorax:20171211100944p:plain

Spring Tool Suiteを起動

ダウンロードしたzipを展開して、STS.exeを起動 f:id:fedorax:20171211101159p:plain

f:id:fedorax:20171211101341p:plain

無事、起動しました。