在创建maven项目的时候,会引发各种各样,稀奇古怪的问题,特别是在创建子项目的时候,这里简单的记录一下我遇到的各种场景和解决方式
1、pom文件是灰色的当Idea创建模块时,模块名与之前创建并删除过的模块重名了,被IDEA误认为此Project中需要排除该Module,可能就会导致pom文件变成灰色。
解决方案:
Setting→Build Tools→Ignored Files 将Ignored Files中的√去掉即可。
这是因为没有加载到模块中去,我们手动添加一下即可。
1、点击File,选择项目管理
2、选择modules,选择对应的模块,添加对应的包功能即可,比如这里就是将java目录添加为Source。
1、想要父子级模块,首先要有两个maven项目,如图,像这里就是guli_parent拥有两个子模块
2、即使我们的service和common模块是在guli_parent项目下的,但是也有可能没有父子关系,也就没有maven的传递性。这时候我们可以手动添加
第一步:先在父级项目添加如图信息
第二步:在子级项目添加如下代码,这样就产生了父子关系了
这是因为IDEA中可能还没缓过来,因为找的路径是有缓存问题的还是啥的,反正把这个删掉就好了。(这个标签在创建maven项目的时候是会自带的)
删除之后更新一下maven就不会爆红了。
可能后面还会遇到别的问题,遇到之后会加上去的,希望对大家有帮助~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)