背景
现在的项目,基本上都是多模块项目,尤其是分布式服务,那么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… //添加单个模块