idea社区版无法构建maven项目报错程序包不存在

最近遇到在做2个相同结构的项目,一个idea可以正常启动运行,另一个启动build就会编译报错:

但是项目其实本身没问题,依赖也都正确引入,maven也能install成功,但idea一直报错。

推测肯定是idea的问题,社区版有一些功能是用不了的,经过对比两个项目的idea配置文件,发现项目路径下存在后缀为.iml的文件,大小存在明显差异,无法启动的项目iml文件如下:

多了一个component,我手动删除掉下面的component之后,build就能正常通过了。