idea识别不了Module,当成了Directory
问题
- 关掉idea后,我在资源管理器里面手动改了模块的名字,然后再次打开idea的时候发现,对应module不能被识别module了,变成了一个普通的目录。
***
解决
方案一(未解决)
-
查看project工程目录下的
.idea/modules.xml
配置文件,发现原来里面对应模块的配置名称还是修改之前的,所以导致不识别。因此,只需要手动修改名称(如果没有的可以手动添加)即可:
-
修改配置文件中module名称后,idea还是没有识别出来。。。
-
重新构建工程都不行。。。。
方案二(解决)
-
右键工程,选择
load/UnLoad Modules
。把未识别的模块移出加载。
-
file -> new -> 导入已存在的module
-
选择对应的module文件
-
最终识别成功。
我最后又去看了下
.idea/modules.xml
里面的配置文件,发现多了一个mybatis的配置标签。很无语,为什么刚刚手动改没有生效。。。。。
参考1
参考2