idea如何导入maven多模块项目?

9,853 阅读1分钟

背景

现在的项目,基本上都是多模块项目,尤其是分布式服务,那么idea如何导入多模块项目呢?怎么一次性导入所有模块?

最佳实践

导入的时候,就可以勾选
1.search for projects recursively
递归搜索项目。

2.import maven projects automatically 自动导入maven项目,包括根和子项目。


如果一开始没有勾选以上两个设置,那么后面就需要自己手动勾选设置。具体步骤,看后面的内容。

如果是按最佳实践,接下来后面的内容,不用看了。

单个导入

导入的时候,还未识别是maven项目。


步骤

点击+,一个一个的添加,选择.pom文件,即可单个添加。添加完成之后,依赖也有了,maven图标也激活点亮了,依赖jar包也导入了,类也可以互相跳转了。


截图

点击+

打开本地文件——找到项目——一个一个.pom添加

如何批量导入模块?

步骤

file——new——module open from source——打开本地文件——找到父.pom——勾选递归找项目——默认选择所有模块——完成。


截图

file——new——module open from source

勾选递归找项目(即search for projects recursively)

已经自动勾选了所有子模块(包括父/根项目)

视频教程

自己录制的视频

idea如何导入maven多模块项目?www.bilibili.com/video/av880…

add as maven project

导入github项目之后,不是maven项目。右键pom.xml,add as maven project。


点击之后,正在添加依赖

添加完成

参考

blog.csdn.net/qq496013218… //批量添加多个模块,一次性添加所有子模块

blog.csdn.net/fly910905/a… //添加单个模块


官方文档
www.jetbrains.com/help/idea/i…

www.jetbrains.com/help/idea/n…