4
4

More than 1 year has passed since last update.

Visual Studio CodeのJava環境でエラー出たとき

Posted at

経緯

知り合いの方からJavaをVSCodeで動かすときにエラーが出たとの相談があった。
自分はMacを使ったことがないので調べながらサポートしてみた。

発生したエラー

qOe0qJxZ.png

There is no valid JAVA_HOME setting to launch Gradle Language Server.
Please check your "java.jdt.ls.java.home" setting.

結論

「Open Settings」ボタンで開く settings.json にjava.homeを設定する。
記事によっては "java.home": "/Library~"と書かれているが、
エラーで出た java.jdt.ls.java.home を指定することで解消した。

settings.json
"java.jdt.ls.java.home": "/Library/Java/JavaVirtualMachines/amazon-corretto-18.jdk/Contents/Home"

おまけ

発生した方は以下のようになっていたので上記結論のように書き換えた。

settings.json
"spring-boot.ls.java.home": ""

なぞ

Windows環境だとJDKインストール時にJAVA_HOME設定されたので
自分ではこんな現象起きたことがなかったがMacだとJAVA_HOME設定されないのか?

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4