Eclipse IDE – この環境ではコンパイラは提供されていません. おそらくあなたはJDKではなくJREで実行していますか?
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を自動的に設定しました。
解決策
MavenはプロジェクトをコンパイルするためにJDKが必要です。 JDKがインストールされていることを確認し、インストールされているJREとしてEclipse IDEに追加してください。
{空} 1。 Windows – >設定 – > Java – >インストールされたJRE – >追加…を選択し、JDKフォルダを選択します。
{空} 2。新しいJDKをJREとして追加してチェックします。
完了しました。再コンパイルし直してください。
参考文献
Eclipse IDE内で – チュートリアル]