私はそれについて複数のトピックがあることを知っていますが、それはSpring Tools Suiteに関するものではありません。そして、私はこのファイルが新しいJavaバージョンには存在しないという情報を見つけています。これは、私がそれを見つけることができないため、本当であるようです。今は完全に迷っています。
インストール済みのJREとコンパイラーの設定をJava 11に設定して、Spring BootプロジェクトにJava 11を使用しようとした後、このエラーが発生し始めました。
Eclipse.iniまたはSpringToolSuite4.iniに-vm引数を追加しても、私の場合は役に立ちませんでした。 Windowsパス環境変数でJDKを切り替えて、このエラーを回避する必要がありました(以前のパスはJava 8につながっていました)。 .iniファイルに-Dosgi.requiredJavaVersion = 11も作成。
これを修正するには、システム環境変数のパスにJDKを追加し、リストの先頭/最初に移動します。 Javaの以前のパスにあったパスはC:\ Program Files(x86)\ Common Files\Oracle\Java\javapathでした。C:\ Program Files\Javaを追加する必要がありました。\jdk1.8.0_211\binをパスに移動し、最上部に移動します。
Windowsの場合: