搞多模块的时候,遇到这么一个问题,子模块的import全部爆红,但是代码正常运行,import自动引入依赖时,会自动加到父模块的pom上,看起来子模块的pom就像架空一样。
解决办法:删除父模块的iml文件,然后在父模块文件夹下,打开终端输入 mvn idea:module,重新生成iml文件,就解决了。
原因未知,可能是加模块的时候某个步骤不规范,导致父模块iml文件不对。
搞多模块的时候,遇到这么一个问题,子模块的import全部爆红,但是代码正常运行,import自动引入依赖时,会自动加到父模块的pom上,看起来子模块的pom就像架空一样。
解决办法:删除父模块的iml文件,然后在父模块文件夹下,打开终端输入 mvn idea:module,重新生成iml文件,就解决了。
原因未知,可能是加模块的时候某个步骤不规范,导致父模块iml文件不对。