事の経緯
VSCodeを用いてJavaをコーディングしていたとき
package文に赤い波線が出現。
カーソルをあわせると以下のエラーメッセージが,,,
The declared package “calcapp.main” does not match the expected package
訳:宣言されたパッケージ「calcapp.main」は、予期されたパッケージと一致しません
これの解決方法を紹介します。
解決方法
結論、packageに記述したディレクトリを作成し、ファイルを移動するとエラーメッセージは消えます。
ファイルがpackageに記述したパッケージに入っていないことに怒っていたようです。
上の例では、カレントディレクトリからcalcappディレクトリ、その下にmainディレクトリを作り、ファイルを移動させることで解決です!