idea删除模块后,重新创建同名模块

今天在做多模块管理练习的时候,又遇到了一个坑

删除模块后,重新创建同名模块时,出现src下的java、resource无法识别(见下图),其实就是创建失败。
idea删除模块后,重新创建同名模块
经过一番排查后,终于发现了问题,打开根模块的.idea下的misc.xml
idea删除模块后,重新创建同名模块
打开misc.xml后,可以看到以下标签内容。gdutdemo-mapper这个模块名被添加进ignoreFiles的集合中,意味着重新创建名为gdutdemo-mapper时,就会被忽略,导致创建模块失败,所以要解决这个问题只需要把<option value="$PROJECT_DIR$/gdutdemo-mapper/pom.xml" />删去即可。
idea删除模块后,重新创建同名模块