teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

javaタグを消した

2022/05/09 16:47

投稿

kabotya3
kabotya3

スコア32

title CHANGED
File without changes
body CHANGED
File without changes

1

誤って相対パスで書いたopt/....を/opt/....に変更

2022/05/09 06:59

投稿

kabotya3
kabotya3

スコア32

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