MavenはEclipse IDEでプロジェクトをコンパイルしますが、次のエラーメッセージが表示されます。

$ mvn clean compile
[ERROR]COMPILATION ERROR : [INFO]-------------------------------------------------------------[ERROR]No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?[INFO]1 error[INFO]-------------------------------------------------------------[INFO]------------------------------------------------------------------------[INFO]BUILD FAILURE[INFO]------------------------------------------------------------------------[INFO]Total time: 0.859 s[INFO]Finished at: 2018-10-03T15:56:43+08:00[INFO]------------------------------------------------------------------------


P.S Maven 3.5.3およびEclipse SimRel 2018-09

でテスト済み

デフォルトでは、EclipseはJREを自動的に設定しました。


image、width = 744、height = 555

解決策

MavenはプロジェクトをコンパイルするためにJDKが必要です。 JDKがインストールされていることを確認し、インストールされているJREとしてEclipse IDEに追加してください。

{空} 1。 Windows – >設定 – > Java – >インストールされたJRE – >追加…​を選択し、JDKフォルダを選択します。


image、width = 526、height = 529

{空} 2。新しいJDKをJREとして追加してチェックします。


image、width = 744、height = 555

完了しました。再コンパイルし直してください。

参考文献

Eclipse IDE内で – チュートリアル]