「构建」页签是正常的,但是「自动构建」页签报错:

英文:

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 项目编译。

一通操作之后,错误消失,也不知道具体是哪里配置有问题:

在项目中的 pom 文件「右击」,选择「Add as Maven Project」将其添加为 Maven 项目。

二、重新构建模块

在模块上「右击」,选择「Rebuild module-name」,重新构建模块。

三、IDEA 配置项

运行程序

IDE 构建/运行委托给 Maven
IDEA 中 Maven 自动构建错误

开启自动编译(静态)

编译器」选项中开启自动编译:
IDEA 中 Maven 自动构建错误

开启自动编译(动态)

高级设置」中开启运行时自动编译(新版本才有这个选项):
IDEA 中 Maven 自动构建错误

老版本的这个选项在注册器中,「Ctrl + Shift + Alt + /」 打开维护菜单,选择「注册表」,打开下面两个配置:
IDEA 中 Maven 自动构建错误

开启热部署请参考:SpringBoot 在IDEA中实现热部署(实用版)

重新加载项目

Maven 页签点击刷新按钮,重新加载项目。

清除缓存

参考:Maven 插件已下载,报错找不到插件

Stack Overflow 上关于该问题的讨论

Maven Error : Maven Project Configuration for Module isn't available

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-30
  • 2021-12-01
  • 2021-12-01
  • 2021-12-01
  • 2021-12-01
猜你喜欢
  • 2021-08-06
  • 2021-04-06
  • 2021-07-14
  • 2021-04-19
  • 2022-12-23
  • 2021-05-31
  • 2021-06-07
相关资源
相似解决方案