1. 遇到问题
在子模块中导入另一个子模块失败了!
2. 产生原因
我自己创建了一个子模块,我不满意,就把那个子模块删除掉了,然后又新建了一个名字与刚删除的名字一模一样的子模块,结果在另一个pom.xml导入这个新的子模块就失败了。原因是最初那个模块被删除了,也带着其他的被删除了,那个文件就被忽略了。可以看到idea右侧的那个Meven Projects那里点开以后发现那个新子模块是灰色的,就说明被maven忽略了。
3. 解决方法:
-
按照提示选择File-->Settings-->Build,Execution,Deployment-->Build Tools-->Maven-->lgnored Files
image.png
-
看到有你的那个子模块被勾选了,这里点击取消勾选,点击Apply-->OK就解决了
-
可以看到idea右侧的那个Meven Projects那里点开以后发现那个新子模块就不是灰色的了,就可以在pom.xml中正常导包了
image.png
网友评论