idea的聚合工程中,无法导入其他工程的内容

今天用idea写代码的时候,突然发现一个工具类一大堆报错,但是maven clean,maven insatll都是一切正常,运行也是完全正常,看了看错误信息,如下:

 意思就是说没法加载这个项目,然后看了看项目结构,明明正常的,如下:

 明明昨天运行正常的,突然想到昨晚提交项目的时候,有一个叫 ws-fw.iml 文件被我删了,因为感觉它没什么用,又被加入了版本控制,提交的时候总是需要将它的勾选去掉。

网上查了下,发现这个文件是idea的配置文件,可能需要它才能找到对应的项目,我又看了看其他正常的工程,它们都有一个类似的xxx.iml文件。

如果需要恢复这个文件,也很简单。在maven中刷新下,idea就会自动生成这个文件了,生成之后一切正常。

原文地址:https://www.cnblogs.com/mayiaction/p/11841233.html