今度の仕事の自習のために Spring Tool Suite 5.1.1 をインストールし、早速試しに Spring Boot アプリケーションを作成してみようとしたんだけど、あっけなくエラーが・・・
ToolchainProvisioningException: Cannot find a Java installation on your machine (Windows 11 10.0 amd64) matching: {languageVersion=17, vendor=any vendor, implementation=vendor-specific, nativeImageCapable=false}. Toolchain download repositories have not been configured.
java.lang.reflect.InvocationTargetException
Java がないと怒られている。
確かに、この PC には Java は入っていない。
C:\Users\maaas>java --version
'java' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
こんな感じ。
そこで、
Java SE Development Kit 26 downloads
から
をダウンロードしてインストール。
C:\Users\maaas>java --version
java 26 2026-03-17
Java(TM) SE Runtime Environment (build 26+35-2893)
Java HotSpot(TM) 64-Bit Server VM (build 26+35-2893, mixed mode, sharing)
これで、新規 Spring スターター・プロジェクトの新規作成は成功。
いや、俺が書きたかったのはそんなことではないのだ。
最初のエラーメッセージの「(Windows 11 10.0 amd64)」この表示。
AMD?いや、俺のノートPC は AMD じゃあないぜ。いや、俺は Intel だと思って買ったけど、実はこのPCには AMD の CPU が搭載されていたりして・・・(^^;
まあ、確かに x64 は「AMD64互換命令セット」だけど、your machine の表示で Windows 11 10.0 amd64 はないやろ(^^;;;
俺の PC は「インテル、入っテル?」だ