Spring Tool Suite 4でorg.eclipse.buildship.core.prefsのせいでJAVA_HOMEが設定できなかった

to build

compile error

compile error detail

Java Home: /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
> Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'.

💢💢😡💢💢 ❗❓❓


installed JREs

  • Spring Tool Suite 4 > Preferences

😩❌


debug config

  • プロジェクト名を右クリック > Debug As > Debug Configurations...
  • Spring Boot App > プロジェクト名
  • JRE > Project execution environment

😢❌


environment variables to set

  • 同 > Environment > Environment variables to set
  • JAVA_HOME

❌❌😡❌❌


🤔 oO(……)

$ cd プロジェクト
$ ls -a
.   .git     .mvn       ...
..  .gradle  .settings  ...

.settings 👈 ❓

$ cat .settings/org.eclipse.buildship.core.prefs

...

java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

...

😦❗

java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

java.home=/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home

😒 ……

again

to build

……!

success

Working Directory: /Users/xxxxxx/Repository/rem-server
Gradle user home: /Users/xxxxxx/.gradle

...

Java Home: /Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home

...

BUILD SUCCESSFUL in 13s
5 actionable tasks: 1 executed, 4 up-to-date

👌✨

……

🔥🔥 😬😬😬😬😬 🔥🔥


🙌

筆者プロフィール

my-latest-logo

aiya000(あいや)

せつラボ 〜圏論の基本〜」 「せつラボ2~雲と天使と関手圏~」 「矢澤にこ先輩といっしょに代数!」を書いています!

強い静的型付けとテストを用いて、バグを防ぐのが好き。Haskell・TypeScript。