「構建」頁簽是正常的,但是「自動構建」頁簽報錯:
英文:
Error:Maven Resources Compiler: Maven project configuration required for module 'module-name' isn't available. Compilation of Maven projects is supported only if external build is started from an IDE.
中文:
錯誤:Maven 資源編譯器: 模塊 'module-name' 所需的 Maven 項目配置不可用。僅當從 IDE 啟動外部構建時,才支持 Maven 項目編譯。
一通操作之后,錯誤消失,也不知道具體是哪里配置有問題:
一、將模塊添加為 Maven
項目
在項目中的 pom
文件「右擊」,選擇「Add as Maven Project」將其添加為 Maven
項目。
二、重新構建模塊
在模塊上「右擊」,選擇「Rebuild module-name」,重新構建模塊。
三、IDEA
配置項
運行程序
將 IDE
構建/運行委托給 Maven
:
開啟自動編譯(靜態)
「編譯器」選項中開啟自動編譯:
開啟自動編譯(動態)
「高級設置」中開啟運行時自動編譯(新版本才有這個選項):
老版本的這個選項在注冊器中,「Ctrl + Shift + Alt + /
」 打開維護菜單,選擇「注冊表」,打開下面兩個配置:
開啟熱部署請參考:SpringBoot 在IDEA中實現熱部署(實用版)
重新加載項目
Maven
頁簽點擊刷新按鈕,重新加載項目。
清除緩存
Stack Overflow 上關於該問題的討論
Maven Error : Maven Project Configuration for Module isn't available