概要
STS環境にてGradleプロジェクトをインポートする際にエラーが発生した。
その際の解決メモ
環境
Windows 11
Open JDK11 (11.0.2)
Spring Tools Suite4 Eclipse (4.16.1)
Gradle (6.7)
行おうとしたこと
他所から貰ったGradleプロジェクトをローカルにインポートしようとした
発生した課題
インポート時に以下のエラーメッセージが表示していた
org.gradle.tooling.BuildException: Could not fetch model of type 'GradleBuild' using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-6.7-bin.zip'.
思った事
JDK11にてGradleのバージョンが対応されていないか、STS環境設定回りとしてJDKのパス設定がどこか足りないか
参考にさせて頂いた記事
原因はGradleのJAVA_HOMEが設定していないため、JREでビルドするからです。
解決メモ
Gradleインポート時のオプション設定で[Java home]を指定する箇所が有ります。
JDKのパス設定は対応済みでしたが、ここでも明示的に設定する事とします。
結果
後記 インポートがいつまで待っても終わらない
インポートエラーは解消できましたが、インポート処理が15分近く待っても終わりませんでした。
[Offline Mode]にチェックを入れる事で解消しました。