stsで「java was started but returned exit code=13」が発生し起動しない
SpringBootを勉強しようと思って、
STSをインストールしました。
さっそく弄ろうと起動したら
「java was started but returned exit code=13」が発生しました。
初心者の心を砕く環境設定エラーです。
どうもSTSのベースとなったエクリプスでも発生するエラーのようです。
このエラーへの対処方法を書いていきます。
JREとJDKのバージョンが違う?
上記のサイトを見ながらJDK、JREのバージョンを確認しましたが、
問題なさそう。
一体、なにが原因なんだ……。
STSの再インストール時に原因に気づく
STS公式ページ
上記サイトのデフォルトのSTSダウンロードボタンから再ダウンロードしようとした際に気付きました。
「こいつ罠だ!」
こいつを押すと32bit用のSTSがダウンロードされます。
つまり、64bitのPCを使っている場合、
このボタンからダウンロードしたSTSを使用するとエラーが発生します。
そのエラーが「java was started but returned exit code=13」の正体でした。
ボタン下のSeeAllVersionsから64bit用のSTSをダウンロードし、
インストールし直したらエラーは発生しませんでした。
まとめ
初心者殺しの罠だと思いました。
こんなわけわからんエラーが出たら、
一発で心が折れると思います。
ディスカッション
コメント一覧
まだ、コメントがありません