从别处拉来的项目或者新建的项目各目录灰色,类、pom文件什么的都不能识别是怎么回事呢?
我们知道,项目删掉一些配置文件及编译文件,保留src和pom.xml就可以放另一个电脑运行了,打开时会出现这种
不能识别的情况,因为没有交给mavean管理。
简单解决?
我们可以先观察下项目结构,找出每个项目及子项目的pom.xml文件
注意我这个就是父项目rocketmq-demo 子项目producer、子项目consumer 所以可以找到三个pom.xml 我们右键pom.xml 选择Add as mavean project等它自动下载下即可
交给mavean管理方法2:
选中项目名,右键Add framework Suppert...找到mavean(如果是没有管理的是会有mavean选项的,已经给mavean管理的没有这个选项)
最后就解决了
可以检查下右边,每个项目子项目需要管理的都要有