おそらく、JDKではなくJREで実行していますか?



Perhaps You Are Running Jre Rather Than Jdk





Mavenプロジェクトのパッケージングの例外:

[エラー]コンパイルエラー:



[情報] ----------------------------------------------- --------------

[エラー]この環境ではコンパイラは提供されていません。おそらく、JDKではなくJREで実行していますか?



[情報] 1エラー

[情報] ----------------------------------------------- --------------

[情報] ----------------------------------------------- -------------------------



[情報]ビルドの失敗

問題の原因:Eclipseの公式Webサイトを調べたところ、Eclipseのデフォルトがjreで実行されていることがわかりました。
ただし、Mavenプラグインはjdkを使用する必要があるため、EclipseにインストールされているJRESを変更し、jreをjdkに変更する必要があります。
-> [ウィンドウ]-> [設定]-> [Java]-> [インストールされたJRE]の位置




プロジェクトを再構築します。

プロジェクトパッケージが異常な場合

-Dmaven.multiModuleProjectDirectory = $ M2_HOMEを追加します