LoginSignup
0
0

インポートにおける"パッケージJava.hogeが存在しません"の対処法

Last updated at Posted at 2023-07-12

インポートにおける"パッケージJava.hogeが存在しません"の対処法

Visual Studio CodeでJavaのプログラムを作成している際に、以下のようなエラーが発生した。ただし、このエラーが発生しても実行することはできた。
その際の対処法についてまとめる。

対処法のみを知りたい方は、下まで飛ばしてください。
java存在しません.png

目次

1. 実行環境
2. やってみたこと
3. 実際に有効だった対処法
4. 終わりに
5. 参考資料

実行環境

  • MacOS Monterey 12.4
  • Mac book Air 2022 m1
  • Visual Studio Code 1.79.2
  • java version 20

やってみたこと

  • Javaのバージョンの変更
  • vscode上でのJavaHomeのアドレスの変更
  • パスが通っているのかの確認

ネット上でJavaのimport文のエラーについて調べると、これらのことを勧められたのでやってみた。しかし、これではエラーは治らなかった。

実際に有効だった対処法

  • 拡張機能の"Java Language Support"の無効orアンインストール

下の画像の拡張機能を無効にすることでエラーが解消された。
Java Language Support.png
理由としては、以下のIssues[1]にもあるように競合を起こしているからのようだ。
この機能を、無効(アンインストール)にすることでエラー文が消えた。
java存在しません解消.png

終わりに

今時点では実行することはできていたが、今後影響があったかもしれない。なので、エラーは可能な限り消すべきであろう。

参考資料

[1]https://github.com/redhat-developer/vscode-java/issues/956

0
0
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
0
0