如何在IntelliJ中完整导入多个项目文件夹?
在IntelliJ同一窗口完整加载两个Gradle项目的方法
步骤1:清理错误导入的模块
- 打开
File > Project Structure(快捷键Ctrl+Alt+Shift+S) - 左侧选择
Modules,找到之前导入B时生成的异常模块,选中后点击右下角的-删除,确认后关闭窗口
步骤2:正确附加项目B为独立Gradle项目
- 点击
File > Open - 在文件浏览器中定位到项目B的根目录(即包含
build.gradle/settings.gradle的people文件夹) - 在弹出的窗口中选择
Attach选项——这个选项会将B作为独立项目附加到当前窗口,而非合并到现有模块 - 等待IntelliJ自动加载Gradle配置,完成后就能在Project视图中看到A和B两个顶层文件夹并列显示
步骤3:调整视图确保完整显示
- 在Project视图的顶部下拉菜单中,选择
Project模式(避免用Packages等会折叠目录的模式) - 若需要显示隐藏文件,勾选视图右上角的
Show Hidden Files选项
问题原因说明
你之前用Module from existing sources是将B作为A的子模块导入,IntelliJ会直接解析B的模块结构并合并到A的目录下,导致顶层文件夹消失。而单独打开B时加载Gradle,是让IntelliJ识别它为完整的独立Gradle项目,所以正确的方式是用Attach来添加独立项目,而非导入模块。
内容的提问来源于stack exchange,提问作者nick
相关产品推荐
相关产品推荐

