报错记录:
出现cannot resolve symbol 错误,而且pom 是对的.
command+;

IDEA出现Module ** must not contain source root **. The root already belongs to module **这类错误的解决方法
当出现此类问题的时候,大概率是module的原因。
本人导入一个名称为CU的项目后,打开 File——>Project Structure...,点击左侧的Modules,发现除了名称为CU的module,还有一个“main”和一个“test”,通过查看详细信息发现“main”和“test”都属于“CU”这个项目。
在这样的情况下,你想add JARS or directories或者add Library都会弹出错误框:“Module ** must not contain source root **”。
解决办法就是大胆将“main”和“test”两个module删除!这样你就会发现很多问题突然消失了
本文针对在使用IDEA过程中遇到的Module必须不包含源根错误,提供了详细的解决步骤。主要原因是由于项目中存在多余的模块,如main和test,这些模块属于同一项目但被IDEA误识别为独立模块,导致无法正常添加JARs或目录。解决方法是通过File->Project Structure...删除多余模块,恢复正常项目结构。
1515

被折叠的 条评论
为什么被折叠?



