質問編集履歴
2
javaタグを消した
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
1
誤って相対パスで書いたopt/....を/opt/....に変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,12 +3,13 @@
|
|
3
3
|
|
4
4
|
# 問題
|
5
5
|
今日April 2022(バージョン1.67)にアップデートし、Javaを書こうとした所、次のようなエラーが出ました。
|
6
|
-
The java.home variable defined in Visual Studio Code settings points to a missing or inaccessible folder (opt/homebrew/Cellar/openjdk/17/libexec/openjdk.jdk/Contents/Home)
|
6
|
+
The java.home variable defined in Visual Studio Code settings points to a missing or inaccessible folder (/opt/homebrew/Cellar/openjdk/17/libexec/openjdk.jdk/Contents/Home)
|
7
7
|
JDKのフォルダにアクセスできないみたいなエラーのようです。
|
8
8
|
この状況だとF5キーを押してJavaの実行ができないですが、コマンドラインにてjavacからjavaの実行は可能です。
|
9
9
|
vscodeの再起動をするとConfigure Runtime for Language Server
|
10
10
|
Java Language Server requires a JDK 11+ to launch itself.と表示される新しいタブが生成されます。
|
11
11
|
|
12
|
+
(追記 編集前はopt/homebrew/Cellar/openjdk/17/libexec/openjdk.jdk/Contents/Homeと相対パスで書いていましたが、絶対パス/opt/homebrew/Cellar/openjdk/17/libexec/openjdk.jdk/Contents/Homeでも同様のエラーが出ます。)
|
12
13
|
|
13
14
|
April 2022(バージョン1.67)にアップデートする前はこのようなエラーもなくF5キー実行もできたのですが、アップデート以降何かとVSCodeが不調です。もちろんJava環境構築時にVSCodeのJAVAHOMEの設定は済ませてありました。
|
14
15
|
|