VSCodeでJavaファイルを作っていたら以下のエラーが出た。
上記エラーに加えて、コンパイルエラーもソース作成時点で検知されていない様子。(普通、コンパイルエラーになる要素があると書いた時点で怒られる)
JDKのインストールがうまくいっていないのかなと思ったらそうではなかったため、しばらく悩んだ。
解決した方法
素直にGradleかMavenでビルドしたプロジェクトのjavaフォルダに該当のJavaファイルを移動してあげる。(画像の黄色下線部分。demoフォルダ)
原因
ちょっとテストするだけだから…と思ってすでに作ったMavenプロジェクト外にどんどんJavaファイルを作ってしまっていたからでした。
コンパイルとかしてテストしたい場合、ちゃんとプロジェクトの中に入れてあげないと、VSCodeがJavaファイルと認識しないため上記のエラーが出るみたいです。

