idea导入原springboot自动生成的代码报错Cannot resolve symbol '@springbootapplication'

刚用idea研究springboot项目,在https://start.spring.io/中新建了一个springboot的项目导入idea中出现红线错误,提示不能编译

springframework,一直以为是maven的包下错了,或配置有问题,经几次清除包再下,改配置文件,都不能解决问题。之后发现在file--projectStructure中的Modules中除了导入demo还导入了其它内容,没有保证modules的唯一,将其它内容删除后只剩demo目录再加上web则解决了红线错误问题,在此记录一下

idea导入原springboot自动生成的代码报错Cannot resolve symbol '@springbootapplication'